ab-angle->ABCF B

Details

Time bar (total: 45.3s)

analyze1.0ms (0%)

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

Compiled 27 to 22 computations (18.5% saved)

sample2.9s (6.4%)

Results
787.0ms3788×body256valid
608.0ms1046×body1024valid
491.0ms856×body1024infinite
303.0ms1413×body256infinite
202.0ms512×body512valid
171.0ms449×body512infinite
159.0ms43×body4096valid
148.0ms149×body2048valid
Bogosity

preprocess70.0ms (0.2%)

Algorithm
egg-herbie
Rules
1284×associate-*r*
1088×distribute-lft-neg-in
1030×associate-*l*
1028×distribute-rgt-neg-in
814×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041292
195292
2266292
3919292
43754292
55386292
033
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
Call 2
Inputs
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 angle 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 a 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 a 180))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 angle 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 b 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 b 180))))
Outputs
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (fma.f64 b b (neg.f64 (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 2 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (-.f64 (*.f64 a a) (*.f64 b b)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (*.f64 a a) (*.f64 b b)))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 angle 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 a 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 a 180))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 angle angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 a 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 a 180)))))
(*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 a 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 a 180))))))
(*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (sin.f64 (*.f64 a (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 a (/.f64 (PI.f64) 180))))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 angle 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 b 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 b 180))))
(*.f64 (*.f64 2 (-.f64 (*.f64 angle angle) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 b 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 b 180)))))
(*.f64 2 (*.f64 (-.f64 (*.f64 angle angle) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 b 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 b 180))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 b 180))) (*.f64 (-.f64 (*.f64 angle angle) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (/.f64 b 180))))))
(*.f64 (*.f64 2 (*.f64 (fma.f64 angle angle (neg.f64 (*.f64 a a))) (sin.f64 (*.f64 b (/.f64 (PI.f64) 180))))) (cos.f64 (*.f64 b (/.f64 (PI.f64) 180))))
Compiler

Compiled 29 to 24 computations (17.2% saved)

simplify58.0ms (0.1%)

Algorithm
egg-herbie
Rules
822×unsub-neg
742×neg-mul-1
728×unswap-sqr
712×neg-sub0
648×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02073
14073
29573
327873
4109673
5315473
6537973
Stop Event
node limit
Counts
1 → 7
Calls
Call 1
Inputs
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
Outputs
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))

eval9.0ms (0%)

Compiler

Compiled 164 to 104 computations (36.6% saved)

prune5.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New437
Fresh101
Picked000
Done000
Total538
Accurracy
57.6%
Counts
8 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
55.6%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.6%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.6%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.6%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
Compiler

Compiled 156 to 114 computations (26.9% saved)

localize591.0ms (1.3%)

Local Accuracy

Found 12 expressions with local accuracy:

NewAccuracyProgram
96.5%
(fma.f64 b b (*.f64 a (neg.f64 a)))
91.3%
(*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.3%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
54.8%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
99.5%
(*.f64 (PI.f64) (/.f64 angle 180))
91.3%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.3%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
54.8%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
96.5%
(fma.f64 b b (neg.f64 (*.f64 a a)))
91.3%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.3%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
54.8%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
Compiler

Compiled 262 to 128 computations (51.1% saved)

series30.0ms (0.1%)

Counts
12 → 240
Calls

60 calls:

TimeVariablePointExpression
3.0ms
angle
@-inf
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
2.0ms
b
@0
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
2.0ms
angle
@0
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
2.0ms
b
@inf
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
2.0ms
angle
@inf
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))

rewrite89.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
678×associate-*r*
654×add-sqr-sqrt
636×pow1
636×*-un-lft-identity
600×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032362
1685328
Stop Event
node limit
Counts
12 → 263
Calls
Call 1
Inputs
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(fma.f64 b b (neg.f64 (*.f64 a a)))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (PI.f64) (/.f64 angle 180))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(fma.f64 b b (*.f64 a (neg.f64 a)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 1)
(pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 2))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)))
(+.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 a (+.f64 b a)) (*.f64 b (+.f64 b a)))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) a))
(+.f64 (*.f64 (+.f64 b a) a) (*.f64 (+.f64 b a) b))
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 (*.f64 a a) 1))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2))) 1)
(-.f64 (+.f64 (*.f64 b b) 0) (*.f64 a a))
(*.f64 (+.f64 b a) (+.f64 b a))
(*.f64 1 (pow.f64 (+.f64 b a) 2))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 2))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) (*.f64 (cbrt.f64 (+.f64 b a)) (+.f64 b a)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 2) (cbrt.f64 (pow.f64 (+.f64 b a) 2)))
(*.f64 (sqrt.f64 (+.f64 b a)) (*.f64 (sqrt.f64 (+.f64 b a)) (+.f64 b a)))
(*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))
(*.f64 (*.f64 (+.f64 b a) 1) (+.f64 b a))
(*.f64 (*.f64 (+.f64 b a) (cbrt.f64 (pow.f64 (+.f64 b a) 2))) (cbrt.f64 (+.f64 b a)))
(/.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 2) (pow.f64 (+.f64 b a) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (*.f64 a a) 3)) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (-.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (*.f64 a a) 3)) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(pow.f64 (pow.f64 (+.f64 b a) 2) 1)
(pow.f64 (+.f64 b a) 2)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)
(sqrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 2))
(log.f64 (exp.f64 (pow.f64 (+.f64 b a) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 b a) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 b a) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 b a) 2)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 1)
(pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 2))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) -180)
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 angle) 1/180) (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle 1/180) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3)
(pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (+.f64 b a) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3) (pow.f64 (pow.f64 (+.f64 b a) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 1))
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)))
(+.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 a (+.f64 b a)) (*.f64 b (+.f64 b a)))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) a))
(+.f64 (*.f64 (+.f64 b a) a) (*.f64 (+.f64 b a) b))
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 (*.f64 a a) 1))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2))) 1)
(-.f64 (+.f64 (*.f64 b b) 0) (*.f64 a a))
(*.f64 (+.f64 b a) (+.f64 b a))
(*.f64 1 (pow.f64 (+.f64 b a) 2))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 2))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) (*.f64 (cbrt.f64 (+.f64 b a)) (+.f64 b a)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 2) (cbrt.f64 (pow.f64 (+.f64 b a) 2)))
(*.f64 (sqrt.f64 (+.f64 b a)) (*.f64 (sqrt.f64 (+.f64 b a)) (+.f64 b a)))
(*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))
(*.f64 (*.f64 (+.f64 b a) 1) (+.f64 b a))
(*.f64 (*.f64 (+.f64 b a) (cbrt.f64 (pow.f64 (+.f64 b a) 2))) (cbrt.f64 (+.f64 b a)))
(/.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 2) (pow.f64 (+.f64 b a) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (*.f64 a a) 3)) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (-.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (*.f64 a a) 3)) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(pow.f64 (pow.f64 (+.f64 b a) 2) 1)
(pow.f64 (+.f64 b a) 2)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)
(sqrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 2))
(log.f64 (exp.f64 (pow.f64 (+.f64 b a) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 b a) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 b a) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 b a) 2)))

simplify210.0ms (0.5%)

Algorithm
egg-herbie
Rules
898×fma-def
640×*-commutative
636×distribute-lft-in
622×distribute-rgt-in
480×sqr-pow
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
051921907
1156519643
2538518493
Stop Event
node limit
Counts
503 → 298
Calls
Call 1
Inputs
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 (*.f64 -1/11664000 (pow.f64 (PI.f64) 3)) (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 (*.f64 -1/11664000 (pow.f64 (PI.f64) 3)) (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 (*.f64 1/2267481600000 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 1/4534963200000 (pow.f64 (PI.f64) 5)))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 (*.f64 -1/11664000 (pow.f64 (PI.f64) 3)) (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 7) (*.f64 (+.f64 (*.f64 -1/4407984230400000000 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/881596846080000000 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/1469328076800000000 (pow.f64 (PI.f64) 7)) (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7))))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 (*.f64 1/2267481600000 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 1/4534963200000 (pow.f64 (PI.f64) 5))))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b))) (*.f64 -1/11664000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))))))) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b))) (*.f64 -1/11664000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))))))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/4534963200000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b))))) (-.f64 b a))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b))) (*.f64 -1/11664000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 7) (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7))) (*.f64 -1/1469328076800000000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7))))))))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/4534963200000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b))))) (-.f64 b a)))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (PI.f64)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (pow.f64 (PI.f64) 3)))))
(+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (PI.f64)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (pow.f64 (PI.f64) 3))))))
(+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (PI.f64)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (pow.f64 (PI.f64) 3)))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 1)
(pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 2))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)))
(+.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 a (+.f64 b a)) (*.f64 b (+.f64 b a)))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) a))
(+.f64 (*.f64 (+.f64 b a) a) (*.f64 (+.f64 b a) b))
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 (*.f64 a a) 1))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2))) 1)
(-.f64 (+.f64 (*.f64 b b) 0) (*.f64 a a))
(*.f64 (+.f64 b a) (+.f64 b a))
(*.f64 1 (pow.f64 (+.f64 b a) 2))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 2))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) (*.f64 (cbrt.f64 (+.f64 b a)) (+.f64 b a)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 2) (cbrt.f64 (pow.f64 (+.f64 b a) 2)))
(*.f64 (sqrt.f64 (+.f64 b a)) (*.f64 (sqrt.f64 (+.f64 b a)) (+.f64 b a)))
(*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))
(*.f64 (*.f64 (+.f64 b a) 1) (+.f64 b a))
(*.f64 (*.f64 (+.f64 b a) (cbrt.f64 (pow.f64 (+.f64 b a) 2))) (cbrt.f64 (+.f64 b a)))
(/.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 2) (pow.f64 (+.f64 b a) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (*.f64 a a) 3)) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (-.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (*.f64 a a) 3)) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(pow.f64 (pow.f64 (+.f64 b a) 2) 1)
(pow.f64 (+.f64 b a) 2)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)
(sqrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 2))
(log.f64 (exp.f64 (pow.f64 (+.f64 b a) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 b a) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 b a) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 b a) 2)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 1)
(pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 2))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) -180)
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 angle) 1/180) (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle 1/180) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3)
(pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (+.f64 b a) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3) (pow.f64 (pow.f64 (+.f64 b a) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 1))
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)))
(+.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 a (+.f64 b a)) (*.f64 b (+.f64 b a)))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) a))
(+.f64 (*.f64 (+.f64 b a) a) (*.f64 (+.f64 b a) b))
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 (*.f64 a a) 1))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2))) 1)
(-.f64 (+.f64 (*.f64 b b) 0) (*.f64 a a))
(*.f64 (+.f64 b a) (+.f64 b a))
(*.f64 1 (pow.f64 (+.f64 b a) 2))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 2))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) (*.f64 (cbrt.f64 (+.f64 b a)) (+.f64 b a)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 2) (cbrt.f64 (pow.f64 (+.f64 b a) 2)))
(*.f64 (sqrt.f64 (+.f64 b a)) (*.f64 (sqrt.f64 (+.f64 b a)) (+.f64 b a)))
(*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))
(*.f64 (*.f64 (+.f64 b a) 1) (+.f64 b a))
(*.f64 (*.f64 (+.f64 b a) (cbrt.f64 (pow.f64 (+.f64 b a) 2))) (cbrt.f64 (+.f64 b a)))
(/.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 2) (pow.f64 (+.f64 b a) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (*.f64 a a) 3)) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (-.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (*.f64 a a) 3)) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(pow.f64 (pow.f64 (+.f64 b a) 2) 1)
(pow.f64 (+.f64 b a) 2)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)
(sqrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 2))
(log.f64 (exp.f64 (pow.f64 (+.f64 b a) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 b a) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 b a) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 b a) 2)))
Outputs
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 -1/34992000 (pow.f64 angle 3))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (*.f64 1/22674816000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 -1/30855889612800000000 (pow.f64 angle 7))))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 -1/30855889612800000000 (pow.f64 angle 7))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))
(fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) 1)
(+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 -1/64800 (*.f64 angle angle)))))
(+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
(+.f64 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 -1/64800 (*.f64 angle angle)))) (fma.f64 (*.f64 -1/24488801280000000 (pow.f64 angle 6)) (pow.f64 (PI.f64) 6) 1))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 (*.f64 -1/11664000 (pow.f64 (PI.f64) 3)) (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 2 (*.f64 (*.f64 (pow.f64 angle 3) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (PI.f64) 3) -1/8748000))))
(fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) -1/8748000) (*.f64 (pow.f64 angle 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 (*.f64 -1/11664000 (pow.f64 (PI.f64) 3)) (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 (*.f64 1/2267481600000 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 1/4534963200000 (pow.f64 (PI.f64) 5)))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 angle 3) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (PI.f64) 3) -1/8748000)) (*.f64 (*.f64 (pow.f64 angle 5) (-.f64 (*.f64 b b) (*.f64 a a))) (fma.f64 1/2267481600000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (PI.f64) 5) 1/3779136000000))))))
(fma.f64 2 (fma.f64 (pow.f64 angle 3) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (pow.f64 (PI.f64) 3) -1/8748000)) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) 1/1417176000000) (*.f64 (pow.f64 angle 5) (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 (*.f64 -1/11664000 (pow.f64 (PI.f64) 3)) (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 7) (*.f64 (+.f64 (*.f64 -1/4407984230400000000 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/881596846080000000 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/1469328076800000000 (pow.f64 (PI.f64) 7)) (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7))))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 (*.f64 1/2267481600000 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 1/4534963200000 (pow.f64 (PI.f64) 5))))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 2 (*.f64 (*.f64 (pow.f64 angle 3) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (PI.f64) 3) -1/8748000)) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 7) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 -1/4407984230400000000 (pow.f64 (PI.f64) 7) (fma.f64 -1/881596846080000000 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (PI.f64) 7) -11/15427944806400000000))))) (*.f64 (*.f64 (pow.f64 angle 5) (-.f64 (*.f64 b b) (*.f64 a a))) (fma.f64 1/2267481600000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (PI.f64) 5) 1/3779136000000)))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) -1/8748000) (*.f64 (pow.f64 angle 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 (pow.f64 angle 7) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (pow.f64 (PI.f64) 7) -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) -19/10285296537600000000))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) 1/1417176000000) (*.f64 (pow.f64 angle 5) (-.f64 (*.f64 b b) (*.f64 a a))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) -1/8748000) (*.f64 (pow.f64 angle 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 (pow.f64 angle 7) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (pow.f64 (PI.f64) 7) -1/482123275200000000)) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) 1/1417176000000) (*.f64 (pow.f64 angle 5) (-.f64 (*.f64 b b) (*.f64 a a))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (*.f64 a a))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (*.f64 a a))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (*.f64 a a))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 -1/34992000 (pow.f64 angle 3))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (*.f64 1/22674816000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 -1/30855889612800000000 (pow.f64 angle 7))))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 -1/30855889612800000000 (pow.f64 angle 7))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))
(fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) 1)
(+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 -1/64800 (*.f64 angle angle)))))
(+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
(+.f64 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 -1/64800 (*.f64 angle angle)))) (fma.f64 (*.f64 -1/24488801280000000 (pow.f64 angle 6)) (pow.f64 (PI.f64) 6) 1))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 b (*.f64 0 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))) (*.f64 b 0))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))) 0)
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(*.f64 2 (fma.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b b) (*.f64 a (-.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(*.f64 2 (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 a a)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 2 (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) (*.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 a)))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) (*.f64 2 (-.f64 a a)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 2 (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) (*.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 a)))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) (*.f64 2 (-.f64 a a)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(+.f64 (*.f64 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))) (*.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 a)))
(fma.f64 2 (-.f64 a a) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 2 (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) (*.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 a)))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) (*.f64 2 (-.f64 a a)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 2 (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) (*.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 a)))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) (*.f64 2 (-.f64 a a)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(+.f64 (*.f64 -2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (+.f64 (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 -2 (fma.f64 a (-.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)))))
(*.f64 -2 (fma.f64 a 0 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)))))
(+.f64 (*.f64 -2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(fma.f64 -2 (*.f64 a (-.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))))
(fma.f64 -2 (-.f64 a a) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 -2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(fma.f64 -2 (*.f64 a (-.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))))
(fma.f64 -2 (-.f64 a a) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a))))
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b))) (*.f64 -1/11664000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))))))) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))))
(fma.f64 2 (*.f64 (*.f64 (pow.f64 angle 3) (-.f64 b a)) (fma.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) (*.f64 (*.f64 -1/11664000 (+.f64 b a)) (pow.f64 (PI.f64) 3)))) (*.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a)))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) -1/8748000) (*.f64 (pow.f64 angle 3) (-.f64 b a))) (*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b))) (*.f64 -1/11664000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))))))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/4534963200000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b))))) (-.f64 b a))))))
(fma.f64 2 (*.f64 (*.f64 (pow.f64 angle 3) (-.f64 b a)) (fma.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) (*.f64 (*.f64 -1/11664000 (+.f64 b a)) (pow.f64 (PI.f64) 3)))) (fma.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a))) (*.f64 (*.f64 2 (pow.f64 angle 5)) (*.f64 (-.f64 b a) (fma.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) (fma.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) -1/8748000) (*.f64 (pow.f64 angle 3) (-.f64 b a))) (fma.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (-.f64 b a) (fma.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) 1/3779136000000)))) (*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) -1/8748000) (*.f64 (pow.f64 angle 3) (-.f64 b a))) (fma.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (-.f64 b a) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) 1/1417176000000))) (*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b))) (*.f64 -1/11664000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 7) (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7))) (*.f64 -1/1469328076800000000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7))))))))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/4534963200000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b))))) (-.f64 b a)))))))
(fma.f64 2 (*.f64 (*.f64 (pow.f64 angle 3) (-.f64 b a)) (fma.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) (*.f64 (*.f64 -1/11664000 (+.f64 b a)) (pow.f64 (PI.f64) 3)))) (fma.f64 2 (*.f64 (*.f64 (pow.f64 angle 7) (-.f64 b a)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 b a)) (fma.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 b a)) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 b a)) -1/550998028800000000)))) (fma.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a))) (*.f64 (*.f64 2 (pow.f64 angle 5)) (*.f64 (-.f64 b a) (fma.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) (fma.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a))))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) -1/8748000) (*.f64 (pow.f64 angle 3) (-.f64 b a))) (fma.f64 2 (*.f64 (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 b a)) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 b a)) -1/489776025600000000)) (*.f64 (pow.f64 angle 7) (-.f64 b a))) (fma.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (-.f64 b a) (fma.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) 1/3779136000000)))) (*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a)))))))
(+.f64 (*.f64 2 (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) -1/8748000) (*.f64 (pow.f64 angle 3) (-.f64 b a))) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 b a)) -1/482123275200000000) (*.f64 (pow.f64 angle 7) (-.f64 b a)))) (*.f64 (pow.f64 angle 5) (*.f64 (-.f64 b a) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) 1/1417176000000))))) (*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a)) (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a)) (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a)) (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a)) (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a)) (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a)) (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a)) (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a)) (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 -1/34992000 (pow.f64 angle 3))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (*.f64 1/22674816000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 -1/30855889612800000000 (pow.f64 angle 7))))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 -1/30855889612800000000 (pow.f64 angle 7))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))
(fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) 1)
(+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 -1/64800 (*.f64 angle angle)))))
(+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
(+.f64 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 -1/64800 (*.f64 angle angle)))) (fma.f64 (*.f64 -1/24488801280000000 (pow.f64 angle 6)) (pow.f64 (PI.f64) 6) 1))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 a a)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 a a)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 a a)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (PI.f64)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (pow.f64 (PI.f64) 3)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 -1/17496000 (pow.f64 angle 3)) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 angle 3) -1/17496000)))
(+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (PI.f64)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (pow.f64 (PI.f64) 3))))))
(fma.f64 1/11337408000000 (*.f64 (*.f64 (pow.f64 angle 5) (-.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (PI.f64) 5)) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 -1/17496000 (pow.f64 angle 3)) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))))))
(fma.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 angle 3) -1/17496000))))
(+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (PI.f64)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (pow.f64 (PI.f64) 3)))))))
(fma.f64 1/11337408000000 (*.f64 (*.f64 (pow.f64 angle 5) (-.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (PI.f64) 5)) (fma.f64 -1/15427944806400000000 (*.f64 (*.f64 (pow.f64 angle 7) (-.f64 (*.f64 b b) (*.f64 a a))) (pow.f64 (PI.f64) 7)) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 -1/17496000 (pow.f64 angle 3)) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(fma.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 angle 7) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 angle 3) -1/17496000)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (*.f64 a a))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (*.f64 a a))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (*.f64 a a))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 1)
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 1)
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3)
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3) 1/3)
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 2))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (*.f64 1 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2))))))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (*.f64 (pow.f64 (+.f64 b a) 6) 8))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (*.f64 (pow.f64 (+.f64 b a) 6) 8))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 1))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 a (+.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 2 (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (-.f64 (*.f64 a a) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (*.f64 b b) (*.f64 a a))
(fma.f64 b b (*.f64 a a))
(+.f64 (*.f64 a (+.f64 b a)) (*.f64 b (+.f64 b a)))
(pow.f64 (+.f64 b a) 2)
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(fma.f64 b b (*.f64 a a))
(+.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) a))
(pow.f64 (+.f64 b a) 2)
(+.f64 (*.f64 (+.f64 b a) a) (*.f64 (+.f64 b a) b))
(pow.f64 (+.f64 b a) 2)
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))
(pow.f64 (+.f64 b a) 2)
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 (*.f64 a a) 1))
(fma.f64 b b (*.f64 a a))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2))) 1)
(pow.f64 (+.f64 b a) 2)
(-.f64 (+.f64 (*.f64 b b) 0) (*.f64 a a))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 (+.f64 b a) (+.f64 b a))
(pow.f64 (+.f64 b a) 2)
(*.f64 1 (pow.f64 (+.f64 b a) 2))
(pow.f64 (+.f64 b a) 2)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 2))
(pow.f64 (+.f64 b a) 2)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) (*.f64 (cbrt.f64 (+.f64 b a)) (+.f64 b a)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 b a) (cbrt.f64 (+.f64 b a))))
(*.f64 (+.f64 b a) (*.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) (cbrt.f64 (+.f64 b a))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 2) (cbrt.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 b a) 2)
(*.f64 (sqrt.f64 (+.f64 b a)) (*.f64 (sqrt.f64 (+.f64 b a)) (+.f64 b a)))
(pow.f64 (+.f64 b a) 2)
(*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))
(pow.f64 (+.f64 b a) 2)
(*.f64 (*.f64 (+.f64 b a) 1) (+.f64 b a))
(pow.f64 (+.f64 b a) 2)
(*.f64 (*.f64 (+.f64 b a) (cbrt.f64 (pow.f64 (+.f64 b a) 2))) (cbrt.f64 (+.f64 b a)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 b a) (cbrt.f64 (+.f64 b a))))
(*.f64 (+.f64 b a) (*.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) (cbrt.f64 (+.f64 b a))))
(/.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 2) (pow.f64 (+.f64 b a) 2))
(pow.f64 (+.f64 b a) 2)
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 b a)))) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a)))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(pow.f64 (+.f64 b a) 2)
(/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (+.f64 b a)) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (+.f64 b a) (pow.f64 (+.f64 b a) 2))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (+.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (+.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 b a)) (/.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (+.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (+.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (*.f64 a a) 3)) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (-.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (*.f64 a a) 3)) (+.f64 (*.f64 b (pow.f64 b 3)) (-.f64 (pow.f64 a 4) (*.f64 (*.f64 a a) (*.f64 b b)))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 a 4) (*.f64 (*.f64 b a) (*.f64 b a)))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (*.f64 a a) 3)) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (*.f64 a a) 3)) (+.f64 (*.f64 b (pow.f64 b 3)) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 a a) (*.f64 b b)))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (fma.f64 b (*.f64 b (*.f64 a a)) (pow.f64 a 4))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (fma.f64 b b (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (-.f64 (*.f64 b (pow.f64 b 3)) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(pow.f64 (pow.f64 (+.f64 b a) 2) 1)
(pow.f64 (+.f64 b a) 2)
(pow.f64 (+.f64 b a) 2)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 3)
(pow.f64 (+.f64 b a) 2)
(pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)
(pow.f64 (+.f64 b a) 2)
(sqrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 2))
(pow.f64 (+.f64 b a) 2)
(log.f64 (exp.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 b a) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 b a) 2))))
(pow.f64 (+.f64 b a) 2)
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))
(pow.f64 (+.f64 b a) 2)
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 b a) 2)
(exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 b a) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 b a) 2)) 1))
(pow.f64 (+.f64 b a) 2)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 b a) 2)
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 1)
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 1)
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3)
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3) 1/3)
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 2))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (*.f64 1 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2))))))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (*.f64 (pow.f64 (+.f64 b a) 6) 8))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (*.f64 (pow.f64 (+.f64 b a) 6) 8))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 1))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 angle) 2)))) 1/2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 (/.f64 (PI.f64) 180) angle)
(/.f64 angle (/.f64 180 (PI.f64)))
(/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) 180)
(*.f64 (/.f64 (PI.f64) 180) angle)
(/.f64 angle (/.f64 180 (PI.f64)))
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) -180)
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(/.f64 (PI.f64) (/.f64 -180 (neg.f64 angle)))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 angle) 1/180) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle 1/180) 3)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 a a)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2) (fma.f64 b b (*.f64 a a)))
(*.f64 (fma.f64 b b (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (fma.f64 b b (*.f64 a a))))
(+.f64 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2) (fma.f64 b b (*.f64 a a)))
(*.f64 (fma.f64 b b (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (fma.f64 b b (*.f64 a a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (+.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3) (pow.f64 (pow.f64 (+.f64 b a) 2) 3)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 1))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 a (+.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 2 (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (-.f64 (*.f64 a a) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (*.f64 b b) (*.f64 a a))
(fma.f64 b b (*.f64 a a))
(+.f64 (*.f64 a (+.f64 b a)) (*.f64 b (+.f64 b a)))
(pow.f64 (+.f64 b a) 2)
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(fma.f64 b b (*.f64 a a))
(+.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) a))
(pow.f64 (+.f64 b a) 2)
(+.f64 (*.f64 (+.f64 b a) a) (*.f64 (+.f64 b a) b))
(pow.f64 (+.f64 b a) 2)
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))
(pow.f64 (+.f64 b a) 2)
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 (*.f64 a a) 1))
(fma.f64 b b (*.f64 a a))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2))) 1)
(pow.f64 (+.f64 b a) 2)
(-.f64 (+.f64 (*.f64 b b) 0) (*.f64 a a))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 (+.f64 b a) (+.f64 b a))
(pow.f64 (+.f64 b a) 2)
(*.f64 1 (pow.f64 (+.f64 b a) 2))
(pow.f64 (+.f64 b a) 2)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 2))
(pow.f64 (+.f64 b a) 2)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) (*.f64 (cbrt.f64 (+.f64 b a)) (+.f64 b a)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 b a) (cbrt.f64 (+.f64 b a))))
(*.f64 (+.f64 b a) (*.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) (cbrt.f64 (+.f64 b a))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 2) (cbrt.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 b a) 2)
(*.f64 (sqrt.f64 (+.f64 b a)) (*.f64 (sqrt.f64 (+.f64 b a)) (+.f64 b a)))
(pow.f64 (+.f64 b a) 2)
(*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))
(pow.f64 (+.f64 b a) 2)
(*.f64 (*.f64 (+.f64 b a) 1) (+.f64 b a))
(pow.f64 (+.f64 b a) 2)
(*.f64 (*.f64 (+.f64 b a) (cbrt.f64 (pow.f64 (+.f64 b a) 2))) (cbrt.f64 (+.f64 b a)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 b a) (cbrt.f64 (+.f64 b a))))
(*.f64 (+.f64 b a) (*.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) (cbrt.f64 (+.f64 b a))))
(/.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 2) (pow.f64 (+.f64 b a) 2))
(pow.f64 (+.f64 b a) 2)
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 b a)))) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a)))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(pow.f64 (+.f64 b a) 2)
(/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (+.f64 b a)) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (+.f64 b a) (pow.f64 (+.f64 b a) 2))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (+.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (+.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 b a)) (/.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (+.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (+.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (*.f64 a a) 3)) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (-.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (*.f64 a a) 3)) (+.f64 (*.f64 b (pow.f64 b 3)) (-.f64 (pow.f64 a 4) (*.f64 (*.f64 a a) (*.f64 b b)))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 a 4) (*.f64 (*.f64 b a) (*.f64 b a)))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (*.f64 a a) 3)) (+.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (*.f64 a a) 3)) (+.f64 (*.f64 b (pow.f64 b 3)) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 a a) (*.f64 b b)))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (fma.f64 b (*.f64 b (*.f64 a a)) (pow.f64 a 4))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (fma.f64 b b (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (-.f64 (*.f64 b (pow.f64 b 3)) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(pow.f64 (pow.f64 (+.f64 b a) 2) 1)
(pow.f64 (+.f64 b a) 2)
(pow.f64 (+.f64 b a) 2)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 3)
(pow.f64 (+.f64 b a) 2)
(pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)
(pow.f64 (+.f64 b a) 2)
(sqrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 2))
(pow.f64 (+.f64 b a) 2)
(log.f64 (exp.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 b a) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 b a) 2))))
(pow.f64 (+.f64 b a) 2)
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))
(pow.f64 (+.f64 b a) 2)
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 b a) 2)
(exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 b a) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 b a) 2)) 1))
(pow.f64 (+.f64 b a) 2)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 b a) 2)

eval254.0ms (0.6%)

Compiler

Compiled 16685 to 9754 computations (41.5% saved)

prune270.0ms (0.6%)

Pruning

67 alts after pruning (67 fresh and 0 done)

PrunedKeptTotal
New47067537
Fresh000
Picked303
Done000
Total47367540
Accurracy
76.8%
Counts
540 → 67
Alt Table
Click to see full alt table
StatusAccuracyProgram
33.3%
(fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) -1/8748000) (*.f64 (pow.f64 angle 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90)))
30.8%
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3) 1/3)
44.0%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3)
19.0%
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
44.0%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.9%
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.5%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
43.3%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))))
56.0%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) 1)
44.2%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
39.2%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
43.2%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.8%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
32.4%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.4%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
51.1%
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
24.4%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle))))))))
24.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.1%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.4%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.4%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
15.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.2%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 180 (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
50.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
57.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
27.8%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
59.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
57.8%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
57.7%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
44.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
57.2%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
25.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
48.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
24.3%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
32.2%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.6%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180))))
35.3%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
11.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 a a)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
34.6%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (pow.f64 (+.f64 b a) 2) (-.f64 (*.f64 a a) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 a (+.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.7%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
38.6%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
32.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 a (neg.f64 a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
42.6%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
35.8%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
46.9%
(*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
31.5%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
23.8%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
44.2%
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
66.6%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
64.8%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
39.7%
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b))))
60.0%
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
54.0%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
32.2%
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
37.2%
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 2))
25.2%
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))
36.0%
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3))
33.3%
(fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) -1/8748000) (*.f64 (pow.f64 angle 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90)))
30.8%
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3) 1/3)
44.0%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3)
19.0%
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
44.0%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.9%
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.5%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
43.3%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))))
56.0%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) 1)
44.2%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
39.2%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
43.2%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.8%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
32.4%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.4%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
51.1%
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
24.4%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle))))))))
24.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.1%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.4%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.4%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
15.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.2%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 180 (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
50.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
57.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
27.8%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
59.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
57.8%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
57.7%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
44.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
57.2%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
25.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
48.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
24.3%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
32.2%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.6%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180))))
35.3%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
11.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 a a)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
34.6%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (pow.f64 (+.f64 b a) 2) (-.f64 (*.f64 a a) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 a (+.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.7%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
38.6%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
32.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 a (neg.f64 a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
42.6%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
35.8%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
46.9%
(*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
31.5%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
23.8%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
44.2%
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
66.6%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
64.8%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
39.7%
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b))))
60.0%
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
54.0%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
32.2%
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
37.2%
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 2))
25.2%
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))
36.0%
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3))
Compiler

Compiled 7092 to 5432 computations (23.4% saved)

localize19.6s (43.3%)

Local Accuracy

Found 20 expressions with local accuracy:

NewAccuracyProgram
97.4%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
96.5%
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
96.2%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
27.3%
(PI.f64)
97.4%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))
96.2%
(sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
91.7%
(log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))
27.3%
(PI.f64)
99.9%
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))
96.5%
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
96.3%
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
27.3%
(PI.f64)
99.9%
(*.f64 (PI.f64) (+.f64 a b))
99.9%
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))
97.4%
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
27.3%
(PI.f64)
99.9%
(*.f64 1/180 (*.f64 angle (PI.f64)))
96.5%
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
96.3%
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
27.3%
(PI.f64)
Compiler

Compiled 506 to 269 computations (46.8% saved)

series82.0ms (0.2%)

Counts
19 → 280
Calls

78 calls:

TimeVariablePointExpression
34.0ms
angle
@inf
(log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))
14.0ms
angle
@-inf
(log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))
10.0ms
a
@0
(log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))
3.0ms
a
@0
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
1.0ms
angle
@0
(log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))

rewrite118.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
860×add-sqr-sqrt
838×pow1
832×*-un-lft-identity
804×add-exp-log
802×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
050455
11104455
Stop Event
node limit
Counts
19 → 212
Calls
Call 1
Inputs
(PI.f64)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(PI.f64)
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (+.f64 a b))
(PI.f64)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))
(PI.f64)
(log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))
(sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1)
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3/2) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3/2))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3)
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(cbrt.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 1)
(/.f64 (*.f64 (PI.f64) angle) 180)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (PI.f64) (*.f64 1/180 angle))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))) 1)
(pow.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))) 1)
(log.f64 (exp.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))) (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))) (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))) 1)
(pow.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))) 1)
(log.f64 (exp.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))
(exp.f64 (log.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))
(+.f64 (*.f64 (PI.f64) a) (*.f64 (PI.f64) b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a)))) 1)
(pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (+.f64 b a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (+.f64 b a)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 (PI.f64) (+.f64 b a))) (*.f64 (PI.f64) (+.f64 b a))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (+.f64 b a))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (+.f64 b a))))
(fma.f64 (PI.f64) a (*.f64 (PI.f64) b))
(fma.f64 a (PI.f64) (*.f64 b (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1)
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3/2) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3/2))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3)
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(cbrt.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) a))
(+.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) 1)
(pow.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 1)
(log.f64 (exp.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(exp.f64 (log.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) a))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(+.f64 0 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))
(+.f64 (log.f64 (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(+.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))
(+.f64 (log.f64 2) (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))
(+.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (log.f64 1/2))
(+.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))) (log.f64 (sqrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))) (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))) (log.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))) 1)
(*.f64 1 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))
(*.f64 (*.f64 (cbrt.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))) (cbrt.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))) (cbrt.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))) (sqrt.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))))
(pow.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))) 1)
(cbrt.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))) (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))) (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))))
(exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))))
(log1p.f64 (-.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)) 1))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) 1)
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 1 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 1)
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(cbrt.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))) 1)
(pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)) (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))) (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1)
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3/2) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3/2))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3)
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(cbrt.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))) 1)
(pow.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) 1)
(log.f64 (exp.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))

simplify242.0ms (0.5%)

Algorithm
egg-herbie
Rules
1490×associate-*l*
1204×fma-def
794×*-commutative
684×distribute-lft-in
670×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
068022254
1182219290
2726719290
Stop Event
node limit
Counts
492 → 451
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(*.f64 (pow.f64 b 2) (PI.f64))
(+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(*.f64 (pow.f64 b 2) (PI.f64))
(+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(*.f64 (pow.f64 b 2) (PI.f64))
(+.f64 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 -1 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 -1 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 -1 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))))
(*.f64 b (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 a (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 a (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 a (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 b (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 b (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 angle (*.f64 (+.f64 a b) (PI.f64))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (+.f64 a b) (PI.f64)))) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3)))))
(+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (+.f64 a b) (PI.f64)))) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))))))
(+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (+.f64 a b) (PI.f64)))) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3)))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 b a)))
(+.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 b a)) (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 b a)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 2/3 (/.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 a b)) (*.f64 -2 (log.f64 (/.f64 1 b)))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 a b)) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 b))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -4 (pow.f64 a 2))) (pow.f64 b 2))))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 a b)) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -12 (pow.f64 a 3)) (*.f64 16 (pow.f64 a 3))) (pow.f64 b 3))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 b))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -4 (pow.f64 a 2))) (pow.f64 b 2)))))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 -1 b))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 a b)) (*.f64 -2 (log.f64 (/.f64 -1 b)))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 a b)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -4 (pow.f64 a 2))) (pow.f64 b 2))) (*.f64 -2 (log.f64 (/.f64 -1 b))))))
(+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -16 (pow.f64 a 3)) (*.f64 12 (pow.f64 a 3))) (pow.f64 b 3))) (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 a b)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -4 (pow.f64 a 2))) (pow.f64 b 2))) (*.f64 -2 (log.f64 (/.f64 -1 b)))))))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (*.f64 2 (/.f64 a b)))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 2 (/.f64 a b)) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 a 3) (pow.f64 b 3))) (+.f64 (*.f64 2 (/.f64 a b)) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (*.f64 2 (/.f64 b a))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -4 (pow.f64 b 2))) (pow.f64 a 2))) (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (*.f64 2 (/.f64 b a)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -4 (pow.f64 b 2))) (pow.f64 a 2))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -12 (pow.f64 b 3)) (*.f64 16 (pow.f64 b 3))) (pow.f64 a 3))) (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (*.f64 2 (/.f64 b a))))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 -1 a))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 b a)) (*.f64 -2 (log.f64 (/.f64 -1 a)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -4 (pow.f64 b 2))) (pow.f64 a 2))) (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 b a)) (*.f64 -2 (log.f64 (/.f64 -1 a))))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -4 (pow.f64 b 2))) (pow.f64 a 2))) (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 b a)) (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -16 (pow.f64 b 3)) (*.f64 12 (pow.f64 b 3))) (pow.f64 a 3))) (*.f64 -2 (log.f64 (/.f64 -1 a)))))))
(+.f64 (log.f64 (*.f64 1/90 (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))) (log.f64 angle))
(+.f64 (log.f64 (*.f64 1/90 (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))) (+.f64 (*.f64 -1/48600 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (log.f64 angle)))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/196830000 (pow.f64 (PI.f64) 4)) (*.f64 1/328050000 (pow.f64 (PI.f64) 4))))) (+.f64 (log.f64 (*.f64 1/90 (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))) (+.f64 (*.f64 -1/48600 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (log.f64 angle))))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/196830000 (pow.f64 (PI.f64) 4)) (*.f64 1/328050000 (pow.f64 (PI.f64) 4))))) (+.f64 (log.f64 (*.f64 1/90 (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))) (+.f64 (*.f64 1/720 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -1/3720087000000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 1/531441000000 (pow.f64 (PI.f64) 6)) (*.f64 -1/478296900000 (pow.f64 (PI.f64) 6)))))) (+.f64 (*.f64 -1/48600 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (log.f64 angle)))))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))))
(+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 3)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))))
(+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 3)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64))))))
(+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))) (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 7)))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b))) (*.f64 -1/11664000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))))))) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b))) (*.f64 -1/11664000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))))))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/4534963200000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b))))) (-.f64 b a))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b))) (*.f64 -1/11664000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 7) (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7))) (*.f64 -1/1469328076800000000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7))))))))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/4534963200000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b))))) (-.f64 b a)))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1)
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3/2) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3/2))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3)
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(cbrt.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 1)
(/.f64 (*.f64 (PI.f64) angle) 180)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (PI.f64) (*.f64 1/180 angle))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))) 1)
(pow.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))) 1)
(log.f64 (exp.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))) (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))) (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))) 1)
(pow.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))) 1)
(log.f64 (exp.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))
(exp.f64 (log.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))
(+.f64 (*.f64 (PI.f64) a) (*.f64 (PI.f64) b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a)))) 1)
(pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (+.f64 b a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (+.f64 b a)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 (PI.f64) (+.f64 b a))) (*.f64 (PI.f64) (+.f64 b a))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (+.f64 b a))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (+.f64 b a))))
(fma.f64 (PI.f64) a (*.f64 (PI.f64) b))
(fma.f64 a (PI.f64) (*.f64 b (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1)
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3/2) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3/2))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3)
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(cbrt.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) a))
(+.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) 1)
(pow.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 1)
(log.f64 (exp.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(exp.f64 (log.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) a))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(+.f64 0 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))
(+.f64 (log.f64 (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(+.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))
(+.f64 (log.f64 2) (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))
(+.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (log.f64 1/2))
(+.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))) (log.f64 (sqrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))) (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))) (log.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))) 1)
(*.f64 1 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))
(*.f64 (*.f64 (cbrt.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))) (cbrt.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))) (cbrt.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))) (sqrt.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))))
(pow.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))) 1)
(cbrt.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))) (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))) (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))))
(exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))))
(log1p.f64 (-.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)) 1))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) 1)
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 1 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 1)
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(cbrt.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))) 1)
(pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)) (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))) (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1)
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3/2) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3/2))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3)
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(cbrt.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))) 1)
(pow.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) 1)
(log.f64 (exp.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
Outputs
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 (*.f64 -1/64800 (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(fma.f64 -1/64800 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) 2))) 1)
(+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 -1/64800 (*.f64 angle angle)) (pow.f64 (PI.f64) 2))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) 2) -1/64800))))
(+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 -1/64800 (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))))
(+.f64 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) 2) -1/64800))) (fma.f64 (*.f64 -1/24488801280000000 (pow.f64 angle 6)) (pow.f64 (PI.f64) 6) 1))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 -1/34992000 (pow.f64 angle 3))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (*.f64 1/22674816000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 -1/30855889612800000000 (pow.f64 angle 7)) (pow.f64 (PI.f64) 7)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 (PI.f64) (*.f64 angle 1/180) (fma.f64 (*.f64 1/22674816000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 -1/30855889612800000000 (pow.f64 angle 7))))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) (*.f64 angle (*.f64 b (*.f64 0 (*.f64 (PI.f64) a)))))
(-.f64 (*.f64 b 0) (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 b (*.f64 0 (*.f64 (PI.f64) a))))))
(-.f64 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 b 0))) (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 b (*.f64 0 (*.f64 (PI.f64) a))))))
(-.f64 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 b 0))) (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 (*.f64 0 (*.f64 angle (*.f64 (PI.f64) a))) b (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 b 0)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 b (*.f64 0 (*.f64 (PI.f64) a))))))
(-.f64 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 b 0))) (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 b (*.f64 0 (*.f64 (PI.f64) a))))))
(-.f64 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 b 0))) (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 (*.f64 0 (*.f64 angle (*.f64 (PI.f64) a))) b (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 b 0)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 b (*.f64 0 (*.f64 (PI.f64) a))))))
(-.f64 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 b 0))) (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 b (*.f64 0 (*.f64 (PI.f64) a))))))
(-.f64 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 b 0))) (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (fma.f64 a (*.f64 0 (*.f64 (PI.f64) b)) (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 a 0)))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 angle (*.f64 a (*.f64 0 (*.f64 (PI.f64) b))) (fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))))
(fma.f64 -1 (*.f64 angle (fma.f64 (PI.f64) (*.f64 a a) (*.f64 a 0))) (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 angle (*.f64 a (*.f64 0 (*.f64 (PI.f64) b))) (fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))))
(fma.f64 -1 (*.f64 angle (fma.f64 (PI.f64) (*.f64 a a) (*.f64 a 0))) (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 angle (*.f64 a (*.f64 0 (*.f64 (PI.f64) b))) (neg.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a)))))
(*.f64 (neg.f64 angle) (fma.f64 (PI.f64) (*.f64 a a) (*.f64 a 0)))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 angle (*.f64 a (*.f64 0 (*.f64 (PI.f64) b))) (fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))))
(fma.f64 -1 (*.f64 angle (fma.f64 (PI.f64) (*.f64 a a) (*.f64 a 0))) (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 angle (*.f64 a (*.f64 0 (*.f64 (PI.f64) b))) (fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))))
(fma.f64 -1 (*.f64 angle (fma.f64 (PI.f64) (*.f64 a a) (*.f64 a 0))) (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 angle (*.f64 a (*.f64 0 (*.f64 (PI.f64) b))) (neg.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a)))))
(*.f64 (neg.f64 angle) (fma.f64 (PI.f64) (*.f64 a a) (*.f64 a 0)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 angle (*.f64 a (*.f64 0 (*.f64 (PI.f64) b))) (fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))))
(fma.f64 -1 (*.f64 angle (fma.f64 (PI.f64) (*.f64 a a) (*.f64 a 0))) (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 angle (*.f64 a (*.f64 0 (*.f64 (PI.f64) b))) (fma.f64 -1 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))))
(fma.f64 -1 (*.f64 angle (fma.f64 (PI.f64) (*.f64 a a) (*.f64 a 0))) (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(neg.f64 (*.f64 (PI.f64) (*.f64 a a)))
(*.f64 (PI.f64) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 b (*.f64 0 (*.f64 (PI.f64) a))))
(-.f64 (*.f64 b 0) (*.f64 (PI.f64) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 b (*.f64 0 (*.f64 (PI.f64) a)))))
(+.f64 (*.f64 (PI.f64) (+.f64 (neg.f64 (*.f64 a a)) (*.f64 b b))) (*.f64 b 0))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 b (*.f64 0 (*.f64 (PI.f64) a)))))
(+.f64 (*.f64 (PI.f64) (+.f64 (neg.f64 (*.f64 a a)) (*.f64 b b))) (*.f64 b 0))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))
(fma.f64 (*.f64 b b) (PI.f64) (*.f64 b (*.f64 0 (*.f64 (PI.f64) a))))
(fma.f64 (PI.f64) (*.f64 b b) (*.f64 b 0))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 b (*.f64 0 (*.f64 (PI.f64) a)))))
(+.f64 (*.f64 (PI.f64) (+.f64 (neg.f64 (*.f64 a a)) (*.f64 b b))) (*.f64 b 0))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 b (*.f64 0 (*.f64 (PI.f64) a)))))
(+.f64 (*.f64 (PI.f64) (+.f64 (neg.f64 (*.f64 a a)) (*.f64 b b))) (*.f64 b 0))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))
(fma.f64 (*.f64 b b) (PI.f64) (*.f64 b (*.f64 0 (*.f64 (PI.f64) a))))
(fma.f64 (PI.f64) (*.f64 b b) (*.f64 b 0))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 b (*.f64 0 (*.f64 (PI.f64) a)))))
(+.f64 (*.f64 (PI.f64) (+.f64 (neg.f64 (*.f64 a a)) (*.f64 b b))) (*.f64 b 0))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 b (*.f64 0 (*.f64 (PI.f64) a)))))
(+.f64 (*.f64 (PI.f64) (+.f64 (neg.f64 (*.f64 a a)) (*.f64 b b))) (*.f64 b 0))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(+.f64 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 a (*.f64 0 (*.f64 (PI.f64) b)) (*.f64 (PI.f64) (*.f64 b b)))
(fma.f64 (PI.f64) (*.f64 b b) (*.f64 a 0))
(+.f64 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 a (*.f64 0 (*.f64 (PI.f64) b)) (fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b))))
(fma.f64 a 0 (*.f64 (PI.f64) (+.f64 (neg.f64 (*.f64 a a)) (*.f64 b b))))
(fma.f64 (PI.f64) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a))) (*.f64 a 0))
(+.f64 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 a (*.f64 0 (*.f64 (PI.f64) b)) (fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b))))
(fma.f64 a 0 (*.f64 (PI.f64) (+.f64 (neg.f64 (*.f64 a a)) (*.f64 b b))))
(fma.f64 (PI.f64) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a))) (*.f64 a 0))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(neg.f64 (*.f64 (PI.f64) (*.f64 a a)))
(*.f64 (PI.f64) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))))
(fma.f64 a (*.f64 0 (*.f64 (PI.f64) b)) (neg.f64 (*.f64 (PI.f64) (*.f64 a a))))
(-.f64 (*.f64 a 0) (*.f64 (PI.f64) (*.f64 a a)))
(+.f64 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 a (*.f64 0 (*.f64 (PI.f64) b)) (fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b))))
(fma.f64 a 0 (*.f64 (PI.f64) (+.f64 (neg.f64 (*.f64 a a)) (*.f64 b b))))
(fma.f64 (PI.f64) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a))) (*.f64 a 0))
(+.f64 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 a (*.f64 0 (*.f64 (PI.f64) b)) (fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b))))
(fma.f64 a 0 (*.f64 (PI.f64) (+.f64 (neg.f64 (*.f64 a a)) (*.f64 b b))))
(fma.f64 (PI.f64) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a))) (*.f64 a 0))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(neg.f64 (*.f64 (PI.f64) (*.f64 a a)))
(*.f64 (PI.f64) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 -1 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))))
(fma.f64 a (*.f64 0 (*.f64 (PI.f64) b)) (neg.f64 (*.f64 (PI.f64) (*.f64 a a))))
(-.f64 (*.f64 a 0) (*.f64 (PI.f64) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 -1 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))))
(fma.f64 a (*.f64 0 (*.f64 (PI.f64) b)) (fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b))))
(fma.f64 a 0 (*.f64 (PI.f64) (+.f64 (neg.f64 (*.f64 a a)) (*.f64 b b))))
(fma.f64 (PI.f64) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a))) (*.f64 a 0))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 -1 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))))
(fma.f64 a (*.f64 0 (*.f64 (PI.f64) b)) (fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b))))
(fma.f64 a 0 (*.f64 (PI.f64) (+.f64 (neg.f64 (*.f64 a a)) (*.f64 b b))))
(fma.f64 (PI.f64) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a))) (*.f64 a 0))
(*.f64 b (PI.f64))
(*.f64 (PI.f64) b)
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 b a))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 b a))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 b a))
(*.f64 a (PI.f64))
(*.f64 (PI.f64) a)
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 b a))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 b a))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 b a))
(*.f64 a (PI.f64))
(*.f64 (PI.f64) a)
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 b a))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 b a))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 b a))
(*.f64 a (PI.f64))
(*.f64 (PI.f64) a)
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 b a))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 b a))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 b a))
(*.f64 b (PI.f64))
(*.f64 (PI.f64) b)
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 b a))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 b a))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 b a))
(*.f64 b (PI.f64))
(*.f64 (PI.f64) b)
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 b a))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 b a))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 b a))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 (*.f64 -1/64800 (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(fma.f64 -1/64800 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) 2))) 1)
(+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 -1/64800 (*.f64 angle angle)) (pow.f64 (PI.f64) 2))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) 2) -1/64800))))
(+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 -1/64800 (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))))
(+.f64 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) 2) -1/64800))) (fma.f64 (*.f64 -1/24488801280000000 (pow.f64 angle 6)) (pow.f64 (PI.f64) 6) 1))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 -1/34992000 (pow.f64 angle 3))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (*.f64 1/22674816000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 -1/30855889612800000000 (pow.f64 angle 7)) (pow.f64 (PI.f64) 7)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 (PI.f64) (*.f64 angle 1/180) (fma.f64 (*.f64 1/22674816000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 -1/30855889612800000000 (pow.f64 angle 7))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1/180 (*.f64 angle (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 1/180 (*.f64 (*.f64 angle (+.f64 b a)) (PI.f64)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 b a)) 1/180))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (+.f64 a b) (PI.f64)))) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3)))))
(fma.f64 1/180 (*.f64 (*.f64 angle (+.f64 b a)) (PI.f64)) (*.f64 -1/34992000 (*.f64 (*.f64 (pow.f64 angle 3) (+.f64 b a)) (pow.f64 (PI.f64) 3))))
(fma.f64 1/180 (*.f64 (PI.f64) (*.f64 angle (+.f64 b a))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) (+.f64 b a)))))
(+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (+.f64 a b) (PI.f64)))) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))))))
(fma.f64 1/22674816000000 (*.f64 (*.f64 (pow.f64 angle 5) (+.f64 b a)) (pow.f64 (PI.f64) 5)) (fma.f64 1/180 (*.f64 (*.f64 angle (+.f64 b a)) (PI.f64)) (*.f64 -1/34992000 (*.f64 (*.f64 (pow.f64 angle 3) (+.f64 b a)) (pow.f64 (PI.f64) 3)))))
(fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) (+.f64 b a))) (fma.f64 1/180 (*.f64 (PI.f64) (*.f64 angle (+.f64 b a))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) (+.f64 b a))))))
(+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (+.f64 a b) (PI.f64)))) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3)))))))
(fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (+.f64 b a))) (fma.f64 1/22674816000000 (*.f64 (*.f64 (pow.f64 angle 5) (+.f64 b a)) (pow.f64 (PI.f64) 5)) (fma.f64 1/180 (*.f64 (*.f64 angle (+.f64 b a)) (PI.f64)) (*.f64 -1/34992000 (*.f64 (*.f64 (pow.f64 angle 3) (+.f64 b a)) (pow.f64 (PI.f64) 3))))))
(fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (+.f64 b a))) (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) (+.f64 b a))) (fma.f64 1/180 (*.f64 (PI.f64) (*.f64 angle (+.f64 b a))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) (+.f64 b a)))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 b a)))
(+.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) (*.f64 2 (/.f64 b a)))
(fma.f64 2 (/.f64 b a) (log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(+.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 b a)) (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) (fma.f64 2 (/.f64 b a) (neg.f64 (/.f64 (*.f64 b b) (*.f64 a a)))))
(-.f64 (fma.f64 2 (/.f64 b a) (log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (*.f64 (/.f64 b a) (/.f64 b a)))
(+.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 b a)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 2/3 (/.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(+.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) (fma.f64 2 (/.f64 b a) (fma.f64 -1 (/.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (*.f64 2/3 (pow.f64 b 3)) (pow.f64 a 3)))))
(+.f64 (log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (fma.f64 2 (/.f64 b a) (fma.f64 2/3 (/.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (neg.f64 (*.f64 b b)) (*.f64 a a)))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (neg.f64 (log.f64 b))))
(fma.f64 -2 (neg.f64 (log.f64 b)) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 a b)) (*.f64 -2 (log.f64 (/.f64 1 b)))))
(+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 2 (/.f64 a b) (*.f64 -2 (neg.f64 (log.f64 b)))))
(+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (fma.f64 2 (/.f64 a b) (neg.f64 (*.f64 -2 (log.f64 b)))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 a b)) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 b))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -4 (pow.f64 a 2))) (pow.f64 b 2))))))
(+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 2 (/.f64 a b) (fma.f64 -2 (neg.f64 (log.f64 b)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 a a) -2) (*.f64 b b))))))
(+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (fma.f64 2 (/.f64 a b) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (*.f64 a a) -2) b) b) (neg.f64 (*.f64 -2 (log.f64 b))))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 a b)) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -12 (pow.f64 a 3)) (*.f64 16 (pow.f64 a 3))) (pow.f64 b 3))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 b))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -4 (pow.f64 a 2))) (pow.f64 b 2)))))))
(+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 2 (/.f64 a b) (fma.f64 1/6 (/.f64 (*.f64 (pow.f64 a 3) 4) (pow.f64 b 3)) (fma.f64 -2 (neg.f64 (log.f64 b)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 a a) -2) (*.f64 b b)))))))
(+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (fma.f64 2 (/.f64 a b) (fma.f64 1/6 (/.f64 (pow.f64 a 3) (/.f64 (pow.f64 b 3) 4)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 (*.f64 a a) -2) b) b) (neg.f64 (*.f64 -2 (log.f64 b)))))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 -1 b))))
(+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (log.f64 (/.f64 -1 b))))
(fma.f64 -2 (log.f64 (/.f64 -1 b)) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 a b)) (*.f64 -2 (log.f64 (/.f64 -1 b)))))
(+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 2 (/.f64 a b) (*.f64 -2 (log.f64 (/.f64 -1 b)))))
(+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (fma.f64 2 (/.f64 a b) (*.f64 -2 (log.f64 (/.f64 -1 b)))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 a b)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -4 (pow.f64 a 2))) (pow.f64 b 2))) (*.f64 -2 (log.f64 (/.f64 -1 b))))))
(+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 2 (/.f64 a b) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 a a) -2) (*.f64 b b)) (*.f64 -2 (log.f64 (/.f64 -1 b))))))
(+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (fma.f64 2 (/.f64 a b) (fma.f64 -2 (log.f64 (/.f64 -1 b)) (*.f64 1/2 (/.f64 (/.f64 (*.f64 (*.f64 a a) -2) b) b)))))
(+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -16 (pow.f64 a 3)) (*.f64 12 (pow.f64 a 3))) (pow.f64 b 3))) (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 a b)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -4 (pow.f64 a 2))) (pow.f64 b 2))) (*.f64 -2 (log.f64 (/.f64 -1 b)))))))
(fma.f64 -1/6 (/.f64 (*.f64 (pow.f64 a 3) -4) (pow.f64 b 3)) (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 2 (/.f64 a b) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 a a) -2) (*.f64 b b)) (*.f64 -2 (log.f64 (/.f64 -1 b)))))))
(+.f64 (fma.f64 2 (/.f64 a b) (fma.f64 -2 (log.f64 (/.f64 -1 b)) (*.f64 1/2 (/.f64 (/.f64 (*.f64 (*.f64 a a) -2) b) b)))) (fma.f64 -1/6 (/.f64 (pow.f64 a 3) (/.f64 (pow.f64 b 3) -4)) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))
(log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
(log.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (*.f64 2 (/.f64 a b)))
(+.f64 (*.f64 2 (/.f64 a b)) (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(fma.f64 2 (/.f64 a b) (log.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 2 (/.f64 a b)) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) (fma.f64 2 (/.f64 a b) (neg.f64 (/.f64 (*.f64 a a) (*.f64 b b)))))
(-.f64 (fma.f64 2 (/.f64 a b) (log.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (*.f64 (/.f64 a b) (/.f64 a b)))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 a 3) (pow.f64 b 3))) (+.f64 (*.f64 2 (/.f64 a b)) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(+.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) (fma.f64 2/3 (/.f64 (pow.f64 a 3) (pow.f64 b 3)) (fma.f64 2 (/.f64 a b) (neg.f64 (/.f64 (*.f64 a a) (*.f64 b b))))))
(+.f64 (log.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (-.f64 (fma.f64 2/3 (/.f64 (pow.f64 a 3) (pow.f64 b 3)) (*.f64 2 (/.f64 a b))) (*.f64 (/.f64 a b) (/.f64 a b))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (neg.f64 (log.f64 a))))
(fma.f64 -2 (neg.f64 (log.f64 a)) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (*.f64 2 (/.f64 b a))))
(+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 -2 (neg.f64 (log.f64 a)) (*.f64 2 (/.f64 b a))))
(+.f64 (/.f64 (*.f64 2 b) a) (fma.f64 -2 (neg.f64 (log.f64 a)) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -4 (pow.f64 b 2))) (pow.f64 a 2))) (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (*.f64 2 (/.f64 b a)))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 b b) -2) (*.f64 a a)) (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 -2 (neg.f64 (log.f64 a)) (*.f64 2 (/.f64 b a)))))
(+.f64 (fma.f64 2 (/.f64 b a) (neg.f64 (*.f64 -2 (log.f64 a)))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b b) a) (/.f64 -2 a)) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -4 (pow.f64 b 2))) (pow.f64 a 2))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -12 (pow.f64 b 3)) (*.f64 16 (pow.f64 b 3))) (pow.f64 a 3))) (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (*.f64 2 (/.f64 b a))))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 b b) -2) (*.f64 a a)) (fma.f64 1/6 (/.f64 (*.f64 (pow.f64 b 3) 4) (pow.f64 a 3)) (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 -2 (neg.f64 (log.f64 a)) (*.f64 2 (/.f64 b a))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 b b) a) (/.f64 -2 a)) (+.f64 (fma.f64 2 (/.f64 b a) (neg.f64 (*.f64 -2 (log.f64 a)))) (fma.f64 1/6 (/.f64 (*.f64 4 (pow.f64 b 3)) (pow.f64 a 3)) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 -1 a))))
(+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (log.f64 (/.f64 -1 a))))
(fma.f64 -2 (log.f64 (/.f64 -1 a)) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 b a)) (*.f64 -2 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 2 (/.f64 b a) (*.f64 -2 (log.f64 (/.f64 -1 a)))))
(+.f64 (/.f64 (*.f64 2 b) a) (fma.f64 -2 (log.f64 (/.f64 -1 a)) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -4 (pow.f64 b 2))) (pow.f64 a 2))) (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 b a)) (*.f64 -2 (log.f64 (/.f64 -1 a))))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 b b) -2) (*.f64 a a)) (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 2 (/.f64 b a) (*.f64 -2 (log.f64 (/.f64 -1 a))))))
(+.f64 (fma.f64 2 (/.f64 b a) (*.f64 -2 (log.f64 (/.f64 -1 a)))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b b) a) (/.f64 -2 a)) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -4 (pow.f64 b 2))) (pow.f64 a 2))) (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 b a)) (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -16 (pow.f64 b 3)) (*.f64 12 (pow.f64 b 3))) (pow.f64 a 3))) (*.f64 -2 (log.f64 (/.f64 -1 a)))))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 b b) -2) (*.f64 a a)) (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 2 (/.f64 b a) (fma.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) -4) (pow.f64 a 3)) (*.f64 -2 (log.f64 (/.f64 -1 a)))))))
(+.f64 (fma.f64 2 (/.f64 b a) (fma.f64 -1/6 (/.f64 (pow.f64 b 3) (/.f64 (pow.f64 a 3) -4)) (*.f64 -2 (log.f64 (/.f64 -1 a))))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b b) a) (/.f64 -2 a)) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (log.f64 (*.f64 1/90 (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))) (log.f64 angle))
(+.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (pow.f64 (+.f64 b a) 2)))) (log.f64 angle))
(+.f64 (log.f64 (*.f64 (PI.f64) (*.f64 1/90 (pow.f64 (+.f64 b a) 2)))) (log.f64 angle))
(+.f64 (log.f64 (*.f64 1/90 (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))) (+.f64 (*.f64 -1/48600 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (log.f64 angle)))
(+.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (pow.f64 (+.f64 b a) 2)))) (fma.f64 -1/48600 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) (log.f64 angle)))
(+.f64 (log.f64 (*.f64 (PI.f64) (*.f64 1/90 (pow.f64 (+.f64 b a) 2)))) (fma.f64 (*.f64 (*.f64 angle angle) -1/48600) (pow.f64 (PI.f64) 2) (log.f64 angle)))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/196830000 (pow.f64 (PI.f64) 4)) (*.f64 1/328050000 (pow.f64 (PI.f64) 4))))) (+.f64 (log.f64 (*.f64 1/90 (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))) (+.f64 (*.f64 -1/48600 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (log.f64 angle))))
(fma.f64 1/24 (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) -1/492075000)) (+.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (pow.f64 (+.f64 b a) 2)))) (fma.f64 -1/48600 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) (log.f64 angle))))
(+.f64 (fma.f64 (*.f64 (*.f64 angle angle) -1/48600) (pow.f64 (PI.f64) 2) (log.f64 angle)) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) (*.f64 -1/492075000 (pow.f64 angle 4))) (log.f64 (*.f64 (PI.f64) (*.f64 1/90 (pow.f64 (+.f64 b a) 2))))))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/196830000 (pow.f64 (PI.f64) 4)) (*.f64 1/328050000 (pow.f64 (PI.f64) 4))))) (+.f64 (log.f64 (*.f64 1/90 (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))) (+.f64 (*.f64 1/720 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -1/3720087000000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 1/531441000000 (pow.f64 (PI.f64) 6)) (*.f64 -1/478296900000 (pow.f64 (PI.f64) 6)))))) (+.f64 (*.f64 -1/48600 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (log.f64 angle)))))
(fma.f64 1/24 (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) -1/492075000)) (+.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (pow.f64 (+.f64 b a) 2)))) (fma.f64 1/720 (*.f64 (pow.f64 angle 6) (fma.f64 -1/3720087000000 (pow.f64 (PI.f64) 6) (*.f64 (pow.f64 (PI.f64) 6) -1/4782969000000))) (fma.f64 -1/48600 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) (log.f64 angle)))))
(+.f64 (fma.f64 1/720 (*.f64 (pow.f64 angle 6) (*.f64 (pow.f64 (PI.f64) 6) -1/2092548937500)) (fma.f64 (*.f64 (*.f64 angle angle) -1/48600) (pow.f64 (PI.f64) 2) (log.f64 angle))) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) (*.f64 -1/492075000 (pow.f64 angle 4))) (log.f64 (*.f64 (PI.f64) (*.f64 1/90 (pow.f64 (+.f64 b a) 2))))))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 1/90 angle) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))))
(fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 -1/4374000 (pow.f64 angle 3)) (pow.f64 (PI.f64) 3)))
(fma.f64 (*.f64 angle (PI.f64)) 1/90 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) -1/4374000)))
(+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(fma.f64 1/90 (*.f64 angle (PI.f64)) (fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) 1/708588000000)))
(fma.f64 (*.f64 angle (PI.f64)) 1/90 (fma.f64 (*.f64 (pow.f64 angle 5) 1/708588000000) (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) -1/4374000))))
(+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))))))
(fma.f64 1/90 (*.f64 angle (PI.f64)) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) 1/708588000000))))
(fma.f64 (*.f64 angle (PI.f64)) 1/90 (fma.f64 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) -1/241061637600000000 (fma.f64 (*.f64 (pow.f64 angle 5) 1/708588000000) (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) -1/4374000)))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
(fma.f64 2 (*.f64 b (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a))))
(fma.f64 2 (*.f64 b (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a))))
(fma.f64 2 (*.f64 b (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a))))
(fma.f64 2 (*.f64 b (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
(fma.f64 2 (*.f64 b (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
(fma.f64 2 (*.f64 b (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 b a) 2))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 1/90 (pow.f64 (+.f64 b a) 2))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 3)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 b a) 2))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 b a) 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 b a) 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 b a) 2)) (*.f64 (pow.f64 angle 3) -1/4374000)))
(+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 3)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64))))))
(fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 b a) 2))) (fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 b a) 2))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 b a) 2))))))
(fma.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) (pow.f64 (+.f64 b a) 2))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 b a) 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 b a) 2)) (*.f64 (pow.f64 angle 3) -1/4374000))))
(+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))) (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 7)))))))
(fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 b a) 2))) (fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 b a) 2))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 b a) 2))) (*.f64 -1/241061637600000000 (*.f64 (*.f64 (pow.f64 angle 7) (pow.f64 (+.f64 b a) 2)) (pow.f64 (PI.f64) 7))))))
(fma.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) (pow.f64 (+.f64 b a) 2))) (fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 b a) 2))) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 angle 7) (pow.f64 (+.f64 b a) 2))) (*.f64 angle (*.f64 (PI.f64) (*.f64 1/90 (pow.f64 (+.f64 b a) 2)))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 -1/34992000 (pow.f64 angle 3))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (*.f64 1/22674816000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 -1/30855889612800000000 (pow.f64 angle 7)) (pow.f64 (PI.f64) 7)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 (PI.f64) (*.f64 angle 1/180) (fma.f64 (*.f64 1/22674816000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 -1/30855889612800000000 (pow.f64 angle 7))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -2))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 b (*.f64 0 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (*.f64 b 0))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 2 (*.f64 b (*.f64 0 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 b 0) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 2 (*.f64 b (*.f64 0 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 b 0) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)))
(*.f64 2 (+.f64 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 b (*.f64 0 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 2 (fma.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b 0)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 2 (*.f64 b (*.f64 0 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 b 0) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 2 (*.f64 b (*.f64 0 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 b 0) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)))
(*.f64 2 (+.f64 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 b (*.f64 0 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 2 (fma.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b 0)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 2 (*.f64 b (*.f64 0 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 b 0) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 2 (*.f64 b (*.f64 0 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 b 0) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 a (fma.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 2 (fma.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a (-.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 2 (*.f64 a (fma.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 (-.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 a)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 2 (*.f64 a (fma.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 (-.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 a)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -2))
(+.f64 (*.f64 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 a (fma.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(fma.f64 -2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (*.f64 (-.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 a)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 2 (*.f64 a (fma.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 (-.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 a)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 2 (*.f64 a (fma.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 (-.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 a)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -2))
(+.f64 (*.f64 -2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (+.f64 (*.f64 a (fma.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 -2 (fma.f64 a (-.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a)))))
(+.f64 (*.f64 -2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 a (fma.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 -2 (*.f64 a (-.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 -2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 a (fma.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 -2 (*.f64 a (-.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b))) (*.f64 -1/11664000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))))))) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))))
(fma.f64 2 (*.f64 (*.f64 (pow.f64 angle 3) (-.f64 b a)) (fma.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) (*.f64 (*.f64 -1/11664000 (+.f64 b a)) (pow.f64 (PI.f64) 3)))) (*.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a)))))
(fma.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) -1/8748000) (pow.f64 angle 3))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b))) (*.f64 -1/11664000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))))))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/4534963200000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b))))) (-.f64 b a))))))
(fma.f64 2 (*.f64 (*.f64 (pow.f64 angle 3) (-.f64 b a)) (fma.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) (*.f64 (*.f64 -1/11664000 (+.f64 b a)) (pow.f64 (PI.f64) 3)))) (fma.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a))) (*.f64 (*.f64 2 (pow.f64 angle 5)) (*.f64 (-.f64 b a) (fma.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) (fma.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)))))))))
(fma.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) -1/8748000) (pow.f64 angle 3))) (fma.f64 2 (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) 1/2267481600000 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) 1/3779136000000)) (*.f64 (-.f64 b a) (pow.f64 angle 5))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b))) (*.f64 -1/11664000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 7) (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7))) (*.f64 -1/1469328076800000000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7))))))))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/4534963200000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b))))) (-.f64 b a)))))))
(fma.f64 2 (*.f64 (*.f64 (pow.f64 angle 3) (-.f64 b a)) (fma.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) (*.f64 (*.f64 -1/11664000 (+.f64 b a)) (pow.f64 (PI.f64) 3)))) (fma.f64 2 (*.f64 (*.f64 (pow.f64 angle 7) (-.f64 b a)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 b a)) (fma.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 b a)) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 b a)) -1/550998028800000000)))) (fma.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a))) (*.f64 (*.f64 2 (pow.f64 angle 5)) (*.f64 (-.f64 b a) (fma.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) (fma.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a))))))))))
(fma.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) -1/8748000) (pow.f64 angle 3))) (fma.f64 2 (*.f64 (-.f64 b a) (*.f64 (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 b a)) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 b a)) -1/489776025600000000)) (pow.f64 angle 7))) (fma.f64 2 (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) 1/2267481600000 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) 1/3779136000000)) (*.f64 (-.f64 b a) (pow.f64 angle 5))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 b a) (+.f64 b a)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 b a) (+.f64 b a)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 b a) (+.f64 b a)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 b a) (+.f64 b a)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 b a) (+.f64 b a)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 b a) (+.f64 b a)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 b a) (+.f64 b a)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 b a) (+.f64 b a)))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))))
(cbrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (fma.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1/2)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3/2) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3/2))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 1/2 (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 1/2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -1/2))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 (/.f64 (PI.f64) 180) angle)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (PI.f64) (*.f64 1/180 angle))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (*.f64 angle 1/180) (*.f64 angle 1/180)))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))) 1)
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))
(pow.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))) 1)
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))
(log.f64 (exp.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))) (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))) (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (-.f64 b a)) (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (+.f64 b a) 2))))))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))) 3))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))) 1)
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))
(pow.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))) 1)
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))
(log.f64 (exp.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))) (*.f64 (*.f64 (-.f64 b a) (-.f64 b a)) (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (+.f64 b a) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))
(exp.f64 (log.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))
(*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))
(+.f64 (*.f64 (PI.f64) a) (*.f64 (PI.f64) b))
(*.f64 (PI.f64) (+.f64 b a))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 b a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a)))) 1)
(*.f64 (PI.f64) (+.f64 b a))
(pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 1)
(*.f64 (PI.f64) (+.f64 b a))
(log.f64 (exp.f64 (*.f64 (PI.f64) (+.f64 b a))))
(*.f64 (PI.f64) (+.f64 b a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (+.f64 b a)))))
(*.f64 (PI.f64) (+.f64 b a))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 (PI.f64) (+.f64 b a))) (*.f64 (PI.f64) (+.f64 b a))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (+.f64 b a) 2))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 3))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a))))
(*.f64 (PI.f64) (+.f64 b a))
(exp.f64 (log.f64 (*.f64 (PI.f64) (+.f64 b a))))
(*.f64 (PI.f64) (+.f64 b a))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (+.f64 b a))))
(*.f64 (PI.f64) (+.f64 b a))
(fma.f64 (PI.f64) a (*.f64 (PI.f64) b))
(*.f64 (PI.f64) (+.f64 b a))
(fma.f64 a (PI.f64) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 b a))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))))
(cbrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (fma.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1/2)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3/2) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3/2))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 1/2 (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 1/2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -1/2))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) a))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) 1)
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 1)
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(log.f64 (exp.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (log.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(fma.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) a))
(*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(+.f64 0 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))
(log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 b a) 2)))))
(+.f64 (log.f64 (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 b a) 2)))))
(+.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))
(log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 b a) 2)))))
(+.f64 (log.f64 2) (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))
(log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 b a) 2)))))
(+.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (log.f64 1/2))
(log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 b a) 2)))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))) (log.f64 (sqrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))))
(log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 b a) 2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))) (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))) (log.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))))) (log.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 b a) 2))))))) (log.f64 (cbrt.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 b a) 2)))))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))) 1)
(log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 1 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))
(log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 (*.f64 (cbrt.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))) (cbrt.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))) (cbrt.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))))
(log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))) (sqrt.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))))
(log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 b a) 2)))))
(pow.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))) 1)
(log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 b a) 2)))))
(cbrt.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))) (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))) (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))))
(cbrt.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))) (*.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))) (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))))))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 b a) 2))))) 3))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))))
(log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))))
(log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 b a) 2)))))
(log1p.f64 (-.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)) 1))
(log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))
(log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 b a) 2)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) 1)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 1 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 1)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(cbrt.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))) (+.f64 1/2 (*.f64 -1/2 (cos.f64 (*.f64 4 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 1/2 (*.f64 (cos.f64 (*.f64 4 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1/2))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(exp.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))) 1)
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)) 1)
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(log.f64 (exp.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)) (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))) (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))) (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (*.f64 (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 b a) 2)))) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3/2) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3/2))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 1/2 (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 1/2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -1/2))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))) 1)
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 b a) (+.f64 b a)))))
(pow.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) 1)
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 b a) (+.f64 b a)))))
(log.f64 (exp.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 b a) (+.f64 b a)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))))
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 b a) (+.f64 b a)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(cbrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 b a) (+.f64 b a)))) (*.f64 4 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 b a) (+.f64 b a)))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 b a) (+.f64 b a))))) 3))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 b a) (+.f64 b a)))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 b a) (+.f64 b a)))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 b a) (+.f64 b a)))))

eval258.0ms (0.6%)

Compiler

Compiled 16563 to 9952 computations (39.9% saved)

prune621.0ms (1.4%)

Pruning

106 alts after pruning (105 fresh and 1 done)

PrunedKeptTotal
New51859577
Fresh164662
Picked415
Done000
Total538106644
Accurracy
77.2%
Counts
644 → 106
Alt Table
Click to see full alt table
StatusAccuracyProgram
38.7%
(fma.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) -1/8748000) (pow.f64 angle 3))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90)))
30.8%
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3) 1/3)
44.0%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3)
19.0%
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
44.0%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.5%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
43.3%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))))
39.2%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
43.2%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.8%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
32.4%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.4%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
51.1%
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
32.2%
(*.f64 (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -2))
24.4%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle))))))))
64.8%
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
24.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.1%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
57.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
54.1%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180)))))
56.0%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (/.f64 angle 180)))))
57.1%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
57.2%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1))
53.4%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 180 (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
57.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
27.8%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
59.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
44.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
57.2%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
25.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
48.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
39.1%
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
32.2%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.3%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
11.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 a a)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
34.6%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (pow.f64 (+.f64 b a) 2) (-.f64 (*.f64 a a) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 a (+.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.7%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
32.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 a (neg.f64 a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
42.6%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
35.8%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
46.9%
(*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
31.5%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
23.8%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.0%
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90))
44.2%
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
65.1%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
66.6%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
65.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
65.5%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
58.6%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (+.f64 a b)))))
65.6%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (+.f64 a b)))))
65.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (+.f64 a b)))))
66.8%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
56.9%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 a b)))))
57.1%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
65.1%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
62.6%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
63.5%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
65.8%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
64.8%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
63.6%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
43.2%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
42.9%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
59.5%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 b a)) 1/180))))
37.3%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
52.5%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
35.3%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (exp.f64 (log.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
52.7%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))
65.6%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
39.7%
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b))))
60.0%
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
37.9%
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
39.6%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))))
33.4%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))
31.9%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (log.f64 (exp.f64 (*.f64 (PI.f64) (+.f64 b a)))))))
35.2%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a)))))))
50.9%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 3)))))
37.9%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
31.7%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a)))))
42.7%
(*.f64 1/90 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))))
43.3%
(*.f64 1/90 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))) 3)))
37.2%
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 2))
3.1%
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (neg.f64 (log.f64 a)))))
8.7%
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (log.f64 (/.f64 -1 b)))))
5.5%
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 -1 a)))))
15.5%
(exp.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
23.0%
(exp.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
15.9%
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
25.7%
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
24.8%
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
26.4%
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
23.4%
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
32.5%
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
9.9%
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))))
36.0%
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3))
38.7%
(fma.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) -1/8748000) (pow.f64 angle 3))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90)))
30.8%
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3) 1/3)
44.0%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3)
19.0%
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
44.0%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.5%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
43.3%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))))
39.2%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
43.2%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.8%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
32.4%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.4%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
51.1%
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
32.2%
(*.f64 (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -2))
24.4%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle))))))))
64.8%
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
24.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.1%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
57.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
54.1%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180)))))
56.0%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (/.f64 angle 180)))))
57.1%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
57.2%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1))
53.4%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 180 (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
57.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
27.8%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
59.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
44.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
57.2%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
25.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
48.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
39.1%
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
32.2%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.3%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
11.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 a a)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
34.6%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (pow.f64 (+.f64 b a) 2) (-.f64 (*.f64 a a) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 a (+.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.7%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
32.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 a (neg.f64 a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
42.6%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
35.8%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
46.9%
(*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
31.5%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
23.8%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.0%
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90))
44.2%
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
65.1%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
66.6%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
65.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
65.5%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
58.6%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (+.f64 a b)))))
65.6%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (+.f64 a b)))))
65.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (+.f64 a b)))))
66.8%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
56.9%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 a b)))))
57.1%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
65.1%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
62.6%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
63.5%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
65.8%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
64.8%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
63.6%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
43.2%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
42.9%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
59.5%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 b a)) 1/180))))
37.3%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
52.5%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
35.3%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (exp.f64 (log.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
52.7%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))
65.6%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
39.7%
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b))))
60.0%
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
37.9%
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
39.6%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))))
33.4%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))
31.9%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (log.f64 (exp.f64 (*.f64 (PI.f64) (+.f64 b a)))))))
35.2%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a)))))))
50.9%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 3)))))
37.9%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
31.7%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a)))))
42.7%
(*.f64 1/90 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))))
43.3%
(*.f64 1/90 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))) 3)))
37.2%
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 2))
3.1%
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (neg.f64 (log.f64 a)))))
8.7%
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (log.f64 (/.f64 -1 b)))))
5.5%
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 -1 a)))))
15.5%
(exp.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
23.0%
(exp.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
15.9%
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
25.7%
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
24.8%
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
26.4%
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
23.4%
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
32.5%
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
9.9%
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))))
36.0%
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3))
Compiler

Compiled 10770 to 8196 computations (23.9% saved)

localize3.3s (7.3%)

Local Accuracy

Found 20 expressions with local accuracy:

NewAccuracyProgram
98.7%
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
97.4%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))
95.1%
(log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))
14.5%
(PI.f64)
99.9%
(*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
98.8%
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
98.6%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
14.5%
(PI.f64)
98.8%
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
98.6%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
98.2%
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b)))
14.5%
(PI.f64)
100.0%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
100.0%
(*.f64 (PI.f64) (*.f64 b b))
98.2%
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
14.5%
(PI.f64)
99.8%
(cbrt.f64 (PI.f64))
98.8%
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))))))
98.7%
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
14.5%
(PI.f64)
Compiler

Compiled 563 to 295 computations (47.6% saved)

series32.0ms (0.1%)

Counts
11 → 224
Calls

57 calls:

TimeVariablePointExpression
9.0ms
angle
@inf
(log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))
6.0ms
angle
@-inf
(log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))
1.0ms
angle
@0
(*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
1.0ms
angle
@inf
(*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
1.0ms
angle
@0
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))

rewrite94.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
750×add-sqr-sqrt
736×pow1
728×*-un-lft-identity
698×add-exp-log
696×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045325
1946325
Stop Event
node limit
Counts
11 → 204
Calls
Call 1
Inputs
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))))))
(cbrt.f64 (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2)))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1)
(*.f64 1 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (PI.f64)))) 1)
(*.f64 1 (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 2) (cbrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (pow.f64 (PI.f64) 1/6) (pow.f64 (PI.f64) 1/6))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 2)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 1/3) (pow.f64 (sqrt.f64 (PI.f64)) 1/3))
(pow.f64 (PI.f64) 1/3)
(pow.f64 (cbrt.f64 (PI.f64)) 1)
(pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 3)
(pow.f64 (pow.f64 (PI.f64) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2))
(fabs.f64 (cbrt.f64 (PI.f64)))
(log.f64 (exp.f64 (cbrt.f64 (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (PI.f64)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (PI.f64))))
(exp.f64 (log.f64 (cbrt.f64 (PI.f64))))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (PI.f64))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))) 1)
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 angle) (PI.f64)) (*.f64 b b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 3))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) (pow.f64 angle 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (*.f64 b b) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 b b)))) 1)
(pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 b b))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) 1/3)
(pow.f64 (*.f64 b (sqrt.f64 (PI.f64))) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 b b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 b b)))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 b b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 b b))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90))) 1)
(pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90) 3) 1/3)
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) (sqrt.f64 1/90)) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90) 2))
(log.f64 (pow.f64 (exp.f64 1/90) (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90)))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 1)
(pow.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 b) b) 3) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 (*.f64 (*.f64 2 b) b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3) (pow.f64 (*.f64 b b) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1)
(*.f64 1 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) 1)
(pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 2))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 3) (pow.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3/2) (pow.f64 (+.f64 b a) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(exp.f64 (log.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 0 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)))
(+.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2)))
(+.f64 (log.f64 2) (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2))))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2)) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(+.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))) (log.f64 1/2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 2)) (log.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))))
(+.f64 (log.f64 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 2)) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2)))) (log.f64 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 2)) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)))) 1)
(*.f64 1 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 2)) (cbrt.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))) (sqrt.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))))
(/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2)) 3)) (+.f64 (*.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) (-.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2)) (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2))) (*.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2))))))
(/.f64 (-.f64 (*.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2)) (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2)))) (-.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2))))
(pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 1)
(pow.f64 (cbrt.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))) 3)
(pow.f64 (pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))) 2)
(sqrt.f64 (pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 2))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 3))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))))
(exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))) 1))
(log1p.f64 (-.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))) 1)
(pow.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2) 3) 1/3)
(pow.f64 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 2)) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2))) 2)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)))) (sqrt.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))))
(pow.f64 (exp.f64 1) (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 2))) (cbrt.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))) 1/2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2) 3) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)))
(+.f64 0 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))
(+.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 0)
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))) 1)
(-.f64 (/.f64 0 (neg.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))) (/.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2) (neg.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2)) (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 3) (/.f64 1 (+.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2) 0)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(*.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2)) (/.f64 1 (neg.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2) 0) (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 3)))
(/.f64 1 (/.f64 (neg.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) (neg.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2))))
(/.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 3) (+.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2) 0))
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2) 0) (-.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 0))
(/.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2)) (neg.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(/.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 3)) (neg.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2) 0)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2))) (neg.f64 (neg.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))))
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 3) 0) (+.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2) (-.f64 0 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 0))))
(pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 0)
(fma.f64 1 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2)) (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 0)
(fma.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 0)

simplify197.0ms (0.4%)

Algorithm
egg-herbie
Rules
1772×log-prod
1288×associate-*r*
1166×associate-*l*
728×fma-def
514×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
068317574
1173116236
2728516236
Stop Event
node limit
Counts
428 → 426
Calls
Call 1
Inputs
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 1 1/3))))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 1 1/3))))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 1 1/3))))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 1 1/3))))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 1 1/3))))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 1 1/3))))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 1 1/3))))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 1 1/3))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3))))))
(+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sqrt.f64 2) (+.f64 a b)) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (sqrt.f64 2) (+.f64 a b)) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (sqrt.f64 2) (+.f64 a b)) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (sqrt.f64 2) (+.f64 a b)) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (sqrt.f64 2) (+.f64 a b)) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (sqrt.f64 2) (+.f64 a b)) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (sqrt.f64 2) (+.f64 a b)) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (sqrt.f64 2) (+.f64 a b)) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 b a)))
(+.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 b a)) (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 b a)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 2/3 (/.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 a b)) (*.f64 -2 (log.f64 (/.f64 1 b)))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 a b)) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 b))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -4 (pow.f64 a 2))) (pow.f64 b 2))))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 a b)) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -12 (pow.f64 a 3)) (*.f64 16 (pow.f64 a 3))) (pow.f64 b 3))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 b))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -4 (pow.f64 a 2))) (pow.f64 b 2)))))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 -1 b))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 a b)) (*.f64 -2 (log.f64 (/.f64 -1 b)))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 a b)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -4 (pow.f64 a 2))) (pow.f64 b 2))) (*.f64 -2 (log.f64 (/.f64 -1 b))))))
(+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -16 (pow.f64 a 3)) (*.f64 12 (pow.f64 a 3))) (pow.f64 b 3))) (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 a b)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -4 (pow.f64 a 2))) (pow.f64 b 2))) (*.f64 -2 (log.f64 (/.f64 -1 b)))))))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (*.f64 2 (/.f64 a b)))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 2 (/.f64 a b)) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 a 3) (pow.f64 b 3))) (+.f64 (*.f64 2 (/.f64 a b)) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (*.f64 2 (/.f64 b a))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -4 (pow.f64 b 2))) (pow.f64 a 2))) (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (*.f64 2 (/.f64 b a)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -4 (pow.f64 b 2))) (pow.f64 a 2))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -12 (pow.f64 b 3)) (*.f64 16 (pow.f64 b 3))) (pow.f64 a 3))) (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (*.f64 2 (/.f64 b a))))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 -1 a))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 b a)) (*.f64 -2 (log.f64 (/.f64 -1 a)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -4 (pow.f64 b 2))) (pow.f64 a 2))) (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 b a)) (*.f64 -2 (log.f64 (/.f64 -1 a))))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -4 (pow.f64 b 2))) (pow.f64 a 2))) (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 b a)) (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -16 (pow.f64 b 3)) (*.f64 12 (pow.f64 b 3))) (pow.f64 a 3))) (*.f64 -2 (log.f64 (/.f64 -1 a)))))))
(+.f64 (log.f64 (*.f64 1/90 (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))) (log.f64 angle))
(+.f64 (log.f64 (*.f64 1/90 (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))) (+.f64 (*.f64 -1/48600 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (log.f64 angle)))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/196830000 (pow.f64 (PI.f64) 4)) (*.f64 1/328050000 (pow.f64 (PI.f64) 4))))) (+.f64 (log.f64 (*.f64 1/90 (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))) (+.f64 (*.f64 -1/48600 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (log.f64 angle))))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/196830000 (pow.f64 (PI.f64) 4)) (*.f64 1/328050000 (pow.f64 (PI.f64) 4))))) (+.f64 (log.f64 (*.f64 1/90 (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))) (+.f64 (*.f64 1/720 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -1/3720087000000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 1/531441000000 (pow.f64 (PI.f64) 6)) (*.f64 -1/478296900000 (pow.f64 (PI.f64) 6)))))) (+.f64 (*.f64 -1/48600 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (log.f64 angle)))))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 3)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))))
(+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 3)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64))))))
(+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))) (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 7)))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))))
(+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1)
(*.f64 1 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (PI.f64)))) 1)
(*.f64 1 (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 2) (cbrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (pow.f64 (PI.f64) 1/6) (pow.f64 (PI.f64) 1/6))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 2)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 1/3) (pow.f64 (sqrt.f64 (PI.f64)) 1/3))
(pow.f64 (PI.f64) 1/3)
(pow.f64 (cbrt.f64 (PI.f64)) 1)
(pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 3)
(pow.f64 (pow.f64 (PI.f64) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2))
(fabs.f64 (cbrt.f64 (PI.f64)))
(log.f64 (exp.f64 (cbrt.f64 (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (PI.f64)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (PI.f64))))
(exp.f64 (log.f64 (cbrt.f64 (PI.f64))))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (PI.f64))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))) 1)
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 angle) (PI.f64)) (*.f64 b b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 3))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) (pow.f64 angle 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (*.f64 b b) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 b b)))) 1)
(pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 b b))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) 1/3)
(pow.f64 (*.f64 b (sqrt.f64 (PI.f64))) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 b b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 b b)))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 b b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 b b))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90))) 1)
(pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90) 3) 1/3)
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) (sqrt.f64 1/90)) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90) 2))
(log.f64 (pow.f64 (exp.f64 1/90) (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90)))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 1)
(pow.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 b) b) 3) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 (*.f64 (*.f64 2 b) b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3) (pow.f64 (*.f64 b b) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1)
(*.f64 1 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) 1)
(pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 2))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 3) (pow.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3/2) (pow.f64 (+.f64 b a) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(exp.f64 (log.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 0 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)))
(+.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2)))
(+.f64 (log.f64 2) (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2))))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2)) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(+.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))) (log.f64 1/2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 2)) (log.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))))
(+.f64 (log.f64 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 2)) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2)))) (log.f64 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 2)) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)))) 1)
(*.f64 1 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 2)) (cbrt.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))) (sqrt.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))))
(/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2)) 3)) (+.f64 (*.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) (-.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2)) (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2))) (*.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2))))))
(/.f64 (-.f64 (*.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2)) (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2)))) (-.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2))))
(pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 1)
(pow.f64 (cbrt.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))) 3)
(pow.f64 (pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))) 2)
(sqrt.f64 (pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 2))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 3))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))))
(exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))) 1))
(log1p.f64 (-.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))) 1)
(pow.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2) 3) 1/3)
(pow.f64 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 2)) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2))) 2)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)))) (sqrt.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))))
(pow.f64 (exp.f64 1) (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 2))) (cbrt.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2) 2))
(log.f64 (pow.f64 (exp.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))) 1/2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2) 3) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)))
(+.f64 0 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))
(+.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 0)
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))) 1)
(-.f64 (/.f64 0 (neg.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))) (/.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2) (neg.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2)) (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 3) (/.f64 1 (+.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2) 0)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(*.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2)) (/.f64 1 (neg.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2) 0) (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 3)))
(/.f64 1 (/.f64 (neg.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) (neg.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2))))
(/.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 3) (+.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2) 0))
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2) 0) (-.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 0))
(/.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2)) (neg.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(/.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 3)) (neg.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2) 0)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2))) (neg.f64 (neg.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))))
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 3) 0) (+.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2) (-.f64 0 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 0))))
(pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 0)
(fma.f64 1 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2)) (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 0)
(fma.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 0)
Outputs
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/22674816000000))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 -1/30855889612800000000 (pow.f64 angle 7)) (pow.f64 (PI.f64) 7)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) -1/30855889612800000000)))))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 1 1/3))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 1 1/3))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 1 1/3))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 1 1/3))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 1 1/3))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 1 1/3))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 1 1/3))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 1 1/3))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))))
(fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) (*.f64 (*.f64 -1/17496000 (pow.f64 angle 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 b b))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 b b)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3))))))
(fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) (fma.f64 1/11337408000000 (*.f64 (*.f64 (pow.f64 angle 5) (*.f64 b b)) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 -1/17496000 (pow.f64 angle 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 b b)))))
(fma.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)) (fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 b b)) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 b b)) 1/11337408000000))))
(+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))))))
(fma.f64 -1/15427944806400000000 (*.f64 (*.f64 (pow.f64 angle 7) (*.f64 b b)) (pow.f64 (PI.f64) 7)) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) (fma.f64 1/11337408000000 (*.f64 (*.f64 (pow.f64 angle 5) (*.f64 b b)) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 -1/17496000 (pow.f64 angle 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 b b))))))
(fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 b b))) (fma.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)) (fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 b b)) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 b b)) 1/11337408000000)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/22674816000000))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 -1/30855889612800000000 (pow.f64 angle 7)) (pow.f64 (PI.f64) 7)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) -1/30855889612800000000)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 2) (*.f64 a (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 2) (*.f64 b (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 b (*.f64 (sqrt.f64 2) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 2) (*.f64 b (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 b (*.f64 (sqrt.f64 2) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 2) (*.f64 b (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 b (*.f64 (sqrt.f64 2) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 2) (*.f64 a (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 2) (*.f64 a (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 2) a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (sqrt.f64 2) b) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(*.f64 (*.f64 (sqrt.f64 2) (+.f64 a b)) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(*.f64 (*.f64 (sqrt.f64 2) (+.f64 a b)) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(*.f64 (*.f64 (sqrt.f64 2) (+.f64 a b)) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(*.f64 (*.f64 (sqrt.f64 2) (+.f64 a b)) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(*.f64 (*.f64 (sqrt.f64 2) (+.f64 a b)) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(*.f64 (*.f64 (sqrt.f64 2) (+.f64 a b)) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(*.f64 (*.f64 (sqrt.f64 2) (+.f64 a b)) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(*.f64 (*.f64 (sqrt.f64 2) (+.f64 a b)) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 2) (*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 b a)))
(log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
(log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(+.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 2 (/.f64 b a)))
(+.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) (*.f64 2 (/.f64 b a)))
(fma.f64 2 (/.f64 b a) (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 b a)) (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) (fma.f64 2 (/.f64 b a) (neg.f64 (/.f64 (*.f64 b b) (*.f64 a a)))))
(-.f64 (fma.f64 2 (/.f64 b a) (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))) (*.f64 (/.f64 b a) (/.f64 b a)))
(+.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (/.f64 b a)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) (*.f64 2/3 (/.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(+.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) (fma.f64 2 (/.f64 b a) (fma.f64 -1 (/.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (*.f64 2/3 (pow.f64 b 3)) (pow.f64 a 3)))))
(+.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))) (fma.f64 2 (/.f64 b a) (-.f64 (*.f64 2/3 (/.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (/.f64 b a) (/.f64 b a)))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (neg.f64 (log.f64 b))))
(fma.f64 -2 (neg.f64 (log.f64 b)) (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 a b)) (*.f64 -2 (log.f64 (/.f64 1 b)))))
(+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 2 (/.f64 a b) (*.f64 -2 (neg.f64 (log.f64 b)))))
(+.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) (fma.f64 2 (/.f64 a b) (neg.f64 (*.f64 (log.f64 b) -2))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 a b)) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 b))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -4 (pow.f64 a 2))) (pow.f64 b 2))))))
(+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 2 (/.f64 a b) (fma.f64 -2 (neg.f64 (log.f64 b)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 a a) -2) (*.f64 b b))))))
(+.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) (fma.f64 2 (/.f64 a b) (fma.f64 -2 (neg.f64 (log.f64 b)) (*.f64 (/.f64 1/2 b) (/.f64 (*.f64 (*.f64 a a) -2) b)))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 a b)) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -12 (pow.f64 a 3)) (*.f64 16 (pow.f64 a 3))) (pow.f64 b 3))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 b))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -4 (pow.f64 a 2))) (pow.f64 b 2)))))))
(+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 2 (/.f64 a b) (fma.f64 1/6 (/.f64 (*.f64 (pow.f64 a 3) 4) (pow.f64 b 3)) (fma.f64 -2 (neg.f64 (log.f64 b)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 a a) -2) (*.f64 b b)))))))
(+.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) (fma.f64 2 (/.f64 a b) (fma.f64 1/6 (/.f64 (pow.f64 a 3) (/.f64 (pow.f64 b 3) 4)) (fma.f64 -2 (neg.f64 (log.f64 b)) (*.f64 (/.f64 1/2 b) (/.f64 (*.f64 (*.f64 a a) -2) b))))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 -1 b))))
(+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (log.f64 (/.f64 -1 b))))
(fma.f64 -2 (log.f64 (/.f64 -1 b)) (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 a b)) (*.f64 -2 (log.f64 (/.f64 -1 b)))))
(+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 2 (/.f64 a b) (*.f64 -2 (log.f64 (/.f64 -1 b)))))
(+.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) (fma.f64 2 (/.f64 a b) (*.f64 -2 (log.f64 (/.f64 -1 b)))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 a b)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -4 (pow.f64 a 2))) (pow.f64 b 2))) (*.f64 -2 (log.f64 (/.f64 -1 b))))))
(+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 2 (/.f64 a b) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 a a) -2) (*.f64 b b)) (*.f64 -2 (log.f64 (/.f64 -1 b))))))
(+.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) (fma.f64 2 (/.f64 a b) (fma.f64 -2 (log.f64 (/.f64 -1 b)) (*.f64 (/.f64 1/2 b) (/.f64 (*.f64 (*.f64 a a) -2) b)))))
(+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -16 (pow.f64 a 3)) (*.f64 12 (pow.f64 a 3))) (pow.f64 b 3))) (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 a b)) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 a 2)) (*.f64 -4 (pow.f64 a 2))) (pow.f64 b 2))) (*.f64 -2 (log.f64 (/.f64 -1 b)))))))
(fma.f64 -1/6 (/.f64 (*.f64 (pow.f64 a 3) -4) (pow.f64 b 3)) (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 2 (/.f64 a b) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 a a) -2) (*.f64 b b)) (*.f64 -2 (log.f64 (/.f64 -1 b)))))))
(+.f64 (fma.f64 2 (/.f64 a b) (fma.f64 -2 (log.f64 (/.f64 -1 b)) (*.f64 (/.f64 1/2 b) (/.f64 (*.f64 (*.f64 a a) -2) b)))) (fma.f64 -1/6 (/.f64 (pow.f64 a 3) (/.f64 (pow.f64 b 3) -4)) (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))
(log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
(log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (*.f64 2 (/.f64 a b)))
(+.f64 (*.f64 2 (/.f64 a b)) (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(fma.f64 2 (/.f64 a b) (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 2 (/.f64 a b)) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2)))))
(+.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) (fma.f64 2 (/.f64 a b) (neg.f64 (/.f64 (*.f64 a a) (*.f64 b b)))))
(-.f64 (fma.f64 2 (/.f64 a b) (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))) (*.f64 (/.f64 a b) (/.f64 a b)))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 2/3 (/.f64 (pow.f64 a 3) (pow.f64 b 3))) (+.f64 (*.f64 2 (/.f64 a b)) (*.f64 -1 (/.f64 (pow.f64 a 2) (pow.f64 b 2))))))
(+.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) (fma.f64 2/3 (/.f64 (pow.f64 a 3) (pow.f64 b 3)) (fma.f64 2 (/.f64 a b) (neg.f64 (/.f64 (*.f64 a a) (*.f64 b b))))))
(+.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))) (fma.f64 2/3 (/.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 (*.f64 2 (/.f64 a b)) (*.f64 (/.f64 a b) (/.f64 a b)))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (neg.f64 (log.f64 a))))
(fma.f64 -2 (neg.f64 (log.f64 a)) (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (*.f64 2 (/.f64 b a))))
(+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 -2 (neg.f64 (log.f64 a)) (*.f64 2 (/.f64 b a))))
(+.f64 (/.f64 b (/.f64 a 2)) (fma.f64 -2 (neg.f64 (log.f64 a)) (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -4 (pow.f64 b 2))) (pow.f64 a 2))) (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (*.f64 2 (/.f64 b a)))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 b b) -2) (*.f64 a a)) (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 -2 (neg.f64 (log.f64 a)) (*.f64 2 (/.f64 b a)))))
(+.f64 (fma.f64 2 (/.f64 b a) (*.f64 -2 (neg.f64 (log.f64 a)))) (fma.f64 1/2 (/.f64 (*.f64 b b) (/.f64 (*.f64 a a) -2)) (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -4 (pow.f64 b 2))) (pow.f64 a 2))) (+.f64 (*.f64 1/6 (/.f64 (+.f64 (*.f64 -12 (pow.f64 b 3)) (*.f64 16 (pow.f64 b 3))) (pow.f64 a 3))) (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (*.f64 2 (/.f64 b a))))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 b b) -2) (*.f64 a a)) (fma.f64 1/6 (/.f64 (*.f64 (pow.f64 b 3) 4) (pow.f64 a 3)) (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 -2 (neg.f64 (log.f64 a)) (*.f64 2 (/.f64 b a))))))
(fma.f64 1/2 (/.f64 (*.f64 b b) (/.f64 (*.f64 a a) -2)) (+.f64 (fma.f64 2 (/.f64 b a) (*.f64 -2 (neg.f64 (log.f64 a)))) (fma.f64 1/6 (/.f64 (pow.f64 b 3) (/.f64 (pow.f64 a 3) 4)) (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 -1 a))))
(+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (log.f64 (/.f64 -1 a))))
(fma.f64 -2 (log.f64 (/.f64 -1 a)) (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 b a)) (*.f64 -2 (log.f64 (/.f64 -1 a)))))
(+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 2 (/.f64 b a) (*.f64 -2 (log.f64 (/.f64 -1 a)))))
(+.f64 (/.f64 b (/.f64 a 2)) (fma.f64 -2 (log.f64 (/.f64 -1 a)) (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -4 (pow.f64 b 2))) (pow.f64 a 2))) (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 b a)) (*.f64 -2 (log.f64 (/.f64 -1 a))))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 b b) -2) (*.f64 a a)) (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 2 (/.f64 b a) (*.f64 -2 (log.f64 (/.f64 -1 a))))))
(+.f64 (fma.f64 2 (/.f64 b a) (*.f64 -2 (log.f64 (/.f64 -1 a)))) (fma.f64 1/2 (/.f64 (*.f64 b b) (/.f64 (*.f64 a a) -2)) (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (pow.f64 b 2)) (*.f64 -4 (pow.f64 b 2))) (pow.f64 a 2))) (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 2 (/.f64 b a)) (+.f64 (*.f64 -1/6 (/.f64 (+.f64 (*.f64 -16 (pow.f64 b 3)) (*.f64 12 (pow.f64 b 3))) (pow.f64 a 3))) (*.f64 -2 (log.f64 (/.f64 -1 a)))))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 b b) -2) (*.f64 a a)) (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 2 (/.f64 b a) (fma.f64 -1/6 (/.f64 (*.f64 (pow.f64 b 3) -4) (pow.f64 a 3)) (*.f64 -2 (log.f64 (/.f64 -1 a)))))))
(+.f64 (fma.f64 2 (/.f64 b a) (fma.f64 -2 (log.f64 (/.f64 -1 a)) (/.f64 (*.f64 (*.f64 -1/6 (pow.f64 b 3)) -4) (pow.f64 a 3)))) (fma.f64 1/2 (/.f64 (*.f64 b b) (/.f64 (*.f64 a a) -2)) (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 (log.f64 (*.f64 1/90 (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))) (log.f64 angle))
(+.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (pow.f64 (+.f64 b a) 2)))) (log.f64 angle))
(+.f64 (log.f64 (*.f64 (PI.f64) (*.f64 1/90 (pow.f64 (+.f64 b a) 2)))) (log.f64 angle))
(+.f64 (log.f64 (*.f64 1/90 (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))) (+.f64 (*.f64 -1/48600 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (log.f64 angle)))
(+.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (pow.f64 (+.f64 b a) 2)))) (fma.f64 -1/48600 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) (log.f64 angle)))
(+.f64 (log.f64 (*.f64 (PI.f64) (*.f64 1/90 (pow.f64 (+.f64 b a) 2)))) (fma.f64 -1/48600 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) 2))) (log.f64 angle)))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/196830000 (pow.f64 (PI.f64) 4)) (*.f64 1/328050000 (pow.f64 (PI.f64) 4))))) (+.f64 (log.f64 (*.f64 1/90 (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))) (+.f64 (*.f64 -1/48600 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (log.f64 angle))))
(fma.f64 1/24 (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) -1/492075000)) (+.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (pow.f64 (+.f64 b a) 2)))) (fma.f64 -1/48600 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) (log.f64 angle))))
(+.f64 (fma.f64 -1/48600 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) 2))) (log.f64 angle)) (fma.f64 1/24 (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) -1/492075000)) (log.f64 (*.f64 (PI.f64) (*.f64 1/90 (pow.f64 (+.f64 b a) 2))))))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/196830000 (pow.f64 (PI.f64) 4)) (*.f64 1/328050000 (pow.f64 (PI.f64) 4))))) (+.f64 (log.f64 (*.f64 1/90 (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))) (+.f64 (*.f64 1/720 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -1/3720087000000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 1/531441000000 (pow.f64 (PI.f64) 6)) (*.f64 -1/478296900000 (pow.f64 (PI.f64) 6)))))) (+.f64 (*.f64 -1/48600 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (log.f64 angle)))))
(fma.f64 1/24 (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) -1/492075000)) (+.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (pow.f64 (+.f64 b a) 2)))) (fma.f64 1/720 (*.f64 (pow.f64 angle 6) (fma.f64 -1/3720087000000 (pow.f64 (PI.f64) 6) (*.f64 (pow.f64 (PI.f64) 6) -1/4782969000000))) (fma.f64 -1/48600 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) (log.f64 angle)))))
(+.f64 (fma.f64 1/720 (*.f64 (pow.f64 angle 6) (*.f64 (pow.f64 (PI.f64) 6) -1/2092548937500)) (fma.f64 -1/48600 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) 2))) (log.f64 angle))) (fma.f64 1/24 (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) -1/492075000)) (log.f64 (*.f64 (PI.f64) (*.f64 1/90 (pow.f64 (+.f64 b a) 2))))))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
(fma.f64 2 (*.f64 (*.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (*.f64 b a) 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (*.f64 b a) 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 b a)))
(fma.f64 2 (*.f64 (*.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (*.f64 b a) 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (*.f64 b a) 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 b a)))
(fma.f64 2 (*.f64 (*.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (*.f64 b a) 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (*.f64 b a) 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 b a)))
(fma.f64 2 (*.f64 (*.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (*.f64 b a) 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (*.f64 b a) 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
(fma.f64 2 (*.f64 (*.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (*.f64 b a) 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (*.f64 b a) 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
(fma.f64 2 (*.f64 (*.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (*.f64 b a) 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (*.f64 (*.f64 b a) 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 (+.f64 b a) 2)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 1/90 (pow.f64 (+.f64 b a) 2))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 3)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 b a) 2))) (*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 (+.f64 b a) 2)) (PI.f64))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (+.f64 b a) 2)) (*.f64 angle (*.f64 (PI.f64) (*.f64 1/90 (pow.f64 (+.f64 b a) 2)))))
(+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 3)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64))))))
(fma.f64 1/708588000000 (*.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (+.f64 b a) 2)) (pow.f64 (PI.f64) 5)) (fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 b a) 2))) (*.f64 1/90 (*.f64 (*.f64 angle (pow.f64 (+.f64 b a) 2)) (PI.f64)))))
(fma.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) (pow.f64 (+.f64 b a) 2))) (fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (+.f64 b a) 2)) (*.f64 angle (*.f64 (PI.f64) (*.f64 1/90 (pow.f64 (+.f64 b a) 2))))))
(+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))) (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 7)))))))
(fma.f64 1/708588000000 (*.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (+.f64 b a) 2)) (pow.f64 (PI.f64) 5)) (fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 b a) 2))) (fma.f64 1/90 (*.f64 (*.f64 angle (pow.f64 (+.f64 b a) 2)) (PI.f64)) (*.f64 -1/241061637600000000 (*.f64 (*.f64 (pow.f64 angle 7) (pow.f64 (+.f64 b a) 2)) (pow.f64 (PI.f64) 7))))))
(fma.f64 1/708588000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) (pow.f64 (+.f64 b a) 2))) (fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (+.f64 b a) 2)) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 angle 7) (pow.f64 (+.f64 b a) 2))) (*.f64 angle (*.f64 (PI.f64) (*.f64 1/90 (pow.f64 (+.f64 b a) 2)))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 1/90 angle) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))))
(fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/4374000))
(fma.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/4374000 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(fma.f64 1/90 (*.f64 angle (PI.f64)) (fma.f64 -1/4374000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (*.f64 1/708588000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5))))
(fma.f64 (*.f64 angle (PI.f64)) 1/90 (fma.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/4374000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000))))
(+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))))))
(fma.f64 1/90 (*.f64 angle (PI.f64)) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 -1/4374000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (*.f64 1/708588000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5)))))
(fma.f64 (*.f64 angle (PI.f64)) 1/90 (fma.f64 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) -1/241061637600000000 (fma.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/4374000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000)))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1)
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1)
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3)
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) 1/3)
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(fabs.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(log.f64 (exp.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (PI.f64)))) 1)
(cbrt.f64 (PI.f64))
(*.f64 1 (cbrt.f64 (PI.f64)))
(cbrt.f64 (PI.f64))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 2))
(cbrt.f64 (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 2) (cbrt.f64 (cbrt.f64 (PI.f64))))
(cbrt.f64 (PI.f64))
(*.f64 (pow.f64 (PI.f64) 1/6) (pow.f64 (PI.f64) 1/6))
(cbrt.f64 (PI.f64))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) 4))) (fabs.f64 (cbrt.f64 (cbrt.f64 (PI.f64)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (PI.f64)))
(cbrt.f64 (PI.f64))
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 1/3) (pow.f64 (sqrt.f64 (PI.f64)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(pow.f64 (PI.f64) 1/3)
(cbrt.f64 (PI.f64))
(pow.f64 (cbrt.f64 (PI.f64)) 1)
(cbrt.f64 (PI.f64))
(pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) 1/2)
(cbrt.f64 (PI.f64))
(pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 3)
(cbrt.f64 (PI.f64))
(pow.f64 (pow.f64 (PI.f64) 1/6) 2)
(cbrt.f64 (PI.f64))
(sqrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2))
(cbrt.f64 (PI.f64))
(fabs.f64 (cbrt.f64 (PI.f64)))
(cbrt.f64 (PI.f64))
(log.f64 (exp.f64 (cbrt.f64 (PI.f64))))
(cbrt.f64 (PI.f64))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (PI.f64)))))
(cbrt.f64 (PI.f64))
(expm1.f64 (log1p.f64 (cbrt.f64 (PI.f64))))
(cbrt.f64 (PI.f64))
(exp.f64 (log.f64 (cbrt.f64 (PI.f64))))
(cbrt.f64 (PI.f64))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1/3))
(cbrt.f64 (PI.f64))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (PI.f64))) 1))
(cbrt.f64 (PI.f64))
(log1p.f64 (expm1.f64 (cbrt.f64 (PI.f64))))
(cbrt.f64 (PI.f64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))) 1)
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1)
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))) 3)
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 3) 1/3)
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2)
(pow.f64 (*.f64 b (sqrt.f64 (*.f64 angle (PI.f64)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 2))
(fabs.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 angle) (PI.f64)) (*.f64 b b)))
(*.f64 (*.f64 b b) (log.f64 (pow.f64 (exp.f64 angle) (PI.f64))))
(*.f64 b (*.f64 b (*.f64 (PI.f64) (log.f64 (exp.f64 angle)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 3))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) (pow.f64 angle 3)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (*.f64 b b) 3)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))) 1))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 b b)))) 1)
(*.f64 (PI.f64) (*.f64 b b))
(pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 1)
(*.f64 (PI.f64) (*.f64 b b))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 b b))) 3)
(*.f64 (PI.f64) (*.f64 b b))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) 1/3)
(*.f64 (PI.f64) (*.f64 b b))
(pow.f64 (*.f64 b (sqrt.f64 (PI.f64))) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 2))
(fabs.f64 (*.f64 (PI.f64) (*.f64 b b)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 b b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 (PI.f64) (*.f64 b b))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3))
(*.f64 (PI.f64) (*.f64 b b))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 b b) 3)))
(*.f64 (PI.f64) (*.f64 b b))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (PI.f64) 3)))
(*.f64 (PI.f64) (*.f64 b b))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 b b))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 b b))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))) 1))
(*.f64 (PI.f64) (*.f64 b b))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 b b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90))) 1)
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90) 1)
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90)) 3)
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90) 3) 1/3)
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) (sqrt.f64 1/90)) 2)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/90))) 2)
(pow.f64 (*.f64 b (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (sqrt.f64 1/90))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90)) 2))
(fabs.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90))))
(log.f64 (pow.f64 (exp.f64 1/90) (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90) 3))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90)) 1))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1/90)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 1)
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(pow.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 3)
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3) 1/3)
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b) 2)
(pow.f64 (*.f64 b (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2))) 2))
(fabs.f64 (*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (log.f64 (pow.f64 (exp.f64 2) (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 b b) (log.f64 (exp.f64 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 b) b) 3) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 (*.f64 (*.f64 2 b) b) 3)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3) (pow.f64 (*.f64 b b) 3)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 b 2)))
(*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1)
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1)
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3)
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) 1/3)
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(fabs.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(log.f64 (exp.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) 1))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 b a))
(pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 b a))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 3)
(*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 b a))
(pow.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 3) 1/3)
(*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 b a))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 2)
(*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 b a))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 2))
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 b a)) 2))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 b a)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 b a)))
(*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 b a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 b a))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 3))
(*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 b a))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 3) (pow.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3/2) (pow.f64 (+.f64 b a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 3) (pow.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 b a))
(exp.f64 (log.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 b a))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 1))
(*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 b a))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 b a))
(+.f64 0 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)))
(log.f64 (*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(log.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 0 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2)))
(log.f64 (*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(log.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 0 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 (log.f64 2) (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2))))
(log.f64 (*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(log.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 0 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2)) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(log.f64 (*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(log.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 0 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))) (log.f64 1/2))
(log.f64 (*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(log.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 0 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 2)) (log.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))))
(log.f64 (*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(log.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 0 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 (log.f64 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 2)) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2)))) (log.f64 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 2)) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2)))))
(*.f64 2 (log.f64 (*.f64 (+.f64 b a) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 1/2 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))))
(*.f64 2 (log.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 1/2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)))) 1)
(log.f64 (*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(log.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 0 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(*.f64 1 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)))
(log.f64 (*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(log.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 0 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 2)) (cbrt.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))) 2)) (cbrt.f64 (log.f64 (*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))) 2)) (cbrt.f64 (log.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 0 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))) 2)) (cbrt.f64 (+.f64 0 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))) (sqrt.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))))
(log.f64 (*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(log.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 0 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2)) 3)) (+.f64 (*.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) (-.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2)) (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2))) (*.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (log.f64 (*.f64 1/2 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) 3)) (fma.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (*.f64 (log.f64 (*.f64 1/2 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (-.f64 (log.f64 (*.f64 1/2 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (log.f64 (*.f64 1/2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))) 3)) (fma.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (*.f64 (log.f64 (*.f64 1/2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))) (-.f64 (log.f64 (*.f64 1/2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))))
(/.f64 (-.f64 (*.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2)) (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2)))) (-.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2))))
(/.f64 (-.f64 (*.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) (*.f64 (log.f64 (*.f64 1/2 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (log.f64 (*.f64 1/2 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))) (-.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 1/2 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(/.f64 (log.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))) (/.f64 (-.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 1/2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))) (-.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 1/2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))))
(/.f64 (+.f64 0 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))) (/.f64 (-.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 1/2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))) (-.f64 (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))) (log.f64 (*.f64 1/2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))))
(pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 1)
(log.f64 (*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(log.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 0 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))) 3)
(log.f64 (*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(log.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 0 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(pow.f64 (pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 3) 1/3)
(log.f64 (*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(log.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 0 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))) 2)
(log.f64 (*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(log.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 0 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 2))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))) 2))
(fabs.f64 (log.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))))
(fabs.f64 (+.f64 0 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 3))
(log.f64 (*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(log.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 0 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))))
(log.f64 (*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(log.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 0 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))))
(log.f64 (*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(log.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 0 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))) 1))
(log.f64 (*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(log.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 0 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(log1p.f64 (-.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2) 1))
(log.f64 (*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(log.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(+.f64 0 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))) 1)
(*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(pow.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2) 1)
(*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 3)
(*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2) 3) 1/3)
(*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(pow.f64 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 2)) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2))) 2)
(pow.f64 (*.f64 (+.f64 b a) (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 1/2 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))) 2)
(pow.f64 (*.f64 (sqrt.f64 2) (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 1/2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))) 2)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)))) (sqrt.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))))
(*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(pow.f64 (exp.f64 1) (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)))
(*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 2))) (cbrt.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))) 2))) (cbrt.f64 (log.f64 (*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))) 2))) (cbrt.f64 (log.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (+.f64 0 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))) 2))) (cbrt.f64 (+.f64 0 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) 2))
(fabs.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(log.f64 (pow.f64 (exp.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))) 1/2))
(*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2))))
(*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2) 3))
(*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2) 3)))
(*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1/2) 3) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)))
(*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)))
(*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 1))
(*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)))
(*.f64 1/2 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(+.f64 0 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(+.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 0)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))) 1)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(-.f64 (/.f64 0 (neg.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))) (/.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2) (neg.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))))
(-.f64 0 (/.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 2) (neg.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 1 (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 1 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2)) (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 2)) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 2)) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 3) (/.f64 1 (+.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2) 0)))
(*.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3) (/.f64 1 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 2)))
(/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 3) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 2))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(*.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2)) (/.f64 1 (neg.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))))
(-.f64 0 (/.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 2) (neg.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 1 (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2) 0) (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 3)))
(*.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3) (/.f64 1 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 2)))
(/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 3) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 2))
(/.f64 1 (/.f64 (neg.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) (neg.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2))))
(-.f64 0 (/.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 2) (neg.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 1 (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(/.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 3) (+.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2) 0))
(*.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3) (/.f64 1 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 2)))
(/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 3) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 2))
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2) 0) (-.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 0))
(/.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(/.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2)) (neg.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(-.f64 0 (/.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 2) (neg.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 1 (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(/.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 3)) (neg.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2) 0)))
(/.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3)) (neg.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 2)))
(*.f64 1 (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 3) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 2)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2))) (neg.f64 (neg.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))))
(/.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 2) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(/.f64 (+.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 3) 0) (+.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2) (-.f64 0 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 0))))
(*.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3) (/.f64 1 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 2)))
(/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 3) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 2))
(pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 1)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 3)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 3) 1/3)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 2)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 2))
(fabs.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 3))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 0)
(*.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(fma.f64 1 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 0)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(fma.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) 2)) (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 0)
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 2)) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 2)) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(fma.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 0)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))

eval528.0ms (1.2%)

Compiler

Compiled 34092 to 19688 computations (42.3% saved)

prune519.0ms (1.1%)

Pruning

141 alts after pruning (138 fresh and 3 done)

PrunedKeptTotal
New1195471242
Fresh991100
Picked325
Done011
Total12071411348
Accurracy
77.4%
Counts
1348 → 141
Alt Table
Click to see full alt table
StatusAccuracyProgram
38.7%
(fma.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) -1/8748000) (pow.f64 angle 3))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90)))
30.8%
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3) 1/3)
44.0%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3)
18.9%
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 3) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
22.5%
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
20.6%
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
20.7%
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
19.2%
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
18.8%
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) 1)
17.9%
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
6.3%
(*.f64 (pow.f64 (*.f64 (sqrt.f64 2) (*.f64 a (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
44.0%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.5%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
43.3%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))))
38.4%
(*.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
39.2%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
41.2%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
39.4%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
43.2%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.7%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
39.4%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
38.7%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
39.4%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
39.7%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
38.7%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
39.4%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) 1)
32.4%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.4%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
51.1%
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
38.0%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
37.9%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
32.2%
(*.f64 (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -2))
24.4%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle))))))))
64.8%
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
24.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
57.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
54.1%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180)))))
56.0%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (/.f64 angle 180)))))
57.1%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.2%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1))
53.4%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 180 (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
27.8%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
59.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
44.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
57.2%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
25.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
48.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
39.1%
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
32.2%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.3%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
11.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 a a)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
34.6%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (pow.f64 (+.f64 b a) 2) (-.f64 (*.f64 a a) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 a (+.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.7%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
32.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 a (neg.f64 a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
42.6%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
35.8%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
46.9%
(*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
29.0%
(*.f64 (fabs.f64 (*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
30.4%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
23.8%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.0%
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90))
44.2%
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
67.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
67.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
67.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
65.1%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
59.0%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
66.6%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
65.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
63.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
63.4%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
65.5%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
65.8%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
58.6%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (+.f64 a b)))))
65.6%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (+.f64 a b)))))
65.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (+.f64 a b)))))
64.6%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
66.8%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
56.9%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 a b)))))
40.6%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 a b)))))
57.1%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
65.5%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
65.1%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
62.6%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
63.5%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
65.8%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
64.8%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
63.6%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
43.2%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
42.9%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
59.5%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 b a)) 1/180))))
37.3%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
35.3%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (exp.f64 (log.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
52.7%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))
65.6%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
39.7%
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b))))
18.7%
(*.f64 1/90 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2))
60.0%
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
37.9%
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
37.9%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
18.0%
(*.f64 1/90 (*.f64 b (*.f64 b (*.f64 (PI.f64) (log.f64 (exp.f64 angle))))))
31.1%
(*.f64 1/90 (*.f64 angle (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) 1/3)))
37.9%
(*.f64 1/90 (*.f64 angle (pow.f64 (*.f64 b (sqrt.f64 (PI.f64))) 2)))
39.6%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))))
33.4%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))
35.2%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a)))))))
37.9%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
31.7%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a)))))
34.7%
(*.f64 1/90 (*.f64 angle (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 2))))
36.7%
(*.f64 1/90 (*.f64 angle (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))))))
27.5%
(*.f64 1/90 (fabs.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
42.7%
(*.f64 1/90 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))))
43.3%
(*.f64 1/90 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))) 3)))
27.5%
(fabs.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90))))
3.1%
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (neg.f64 (log.f64 a)))))
8.7%
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (log.f64 (/.f64 -1 b)))))
5.5%
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 -1 a)))))
15.5%
(exp.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
23.0%
(exp.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
15.9%
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
25.7%
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
24.8%
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
26.4%
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
23.4%
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
32.5%
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
10.0%
(exp.f64 (exp.f64 (log.f64 (pow.f64 (pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 3) 1/3))))
6.9%
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))))
3.8%
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))))
10.4%
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle))))) 1/2))))))
9.4%
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 1/180 angle))))) 1/2))))))
18.3%
(exp.f64 (exp.f64 (log.f64 (log.f64 (fabs.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))))))
36.0%
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3))
38.7%
(fma.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) -1/8748000) (pow.f64 angle 3))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90)))
30.8%
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3) 1/3)
44.0%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3)
18.9%
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 3) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
22.5%
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
20.6%
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
20.7%
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
19.2%
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
18.8%
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) 1)
17.9%
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
6.3%
(*.f64 (pow.f64 (*.f64 (sqrt.f64 2) (*.f64 a (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
44.0%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.5%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
43.3%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))))
38.4%
(*.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
39.2%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
41.2%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
39.4%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
43.2%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.7%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
39.4%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
38.7%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
39.4%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
39.7%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
38.7%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
39.4%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) 1)
32.4%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.4%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
51.1%
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
38.0%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
37.9%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
32.2%
(*.f64 (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -2))
24.4%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle))))))))
64.8%
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
24.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
57.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
54.1%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180)))))
56.0%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (/.f64 angle 180)))))
57.1%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.2%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1))
53.4%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 180 (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
27.8%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
59.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
44.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
57.2%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
25.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
48.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
39.1%
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
32.2%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.3%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
11.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 a a)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
34.6%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (pow.f64 (+.f64 b a) 2) (-.f64 (*.f64 a a) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 a (+.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.7%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
32.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 a (neg.f64 a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
42.6%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
35.8%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
46.9%
(*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
29.0%
(*.f64 (fabs.f64 (*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
30.4%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
23.8%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.0%
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90))
44.2%
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
67.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
67.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
67.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
65.1%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
59.0%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
66.6%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
65.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
63.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
63.4%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
65.5%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
65.8%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
58.6%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (+.f64 a b)))))
65.6%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (+.f64 a b)))))
65.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (+.f64 a b)))))
64.6%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
66.8%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
56.9%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 a b)))))
40.6%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 a b)))))
57.1%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
65.5%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
65.1%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
62.6%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
63.5%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
65.8%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
64.8%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
63.6%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
43.2%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
42.9%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
59.5%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 b a)) 1/180))))
37.3%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
35.3%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (exp.f64 (log.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
52.7%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))
65.6%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
39.7%
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b))))
18.7%
(*.f64 1/90 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2))
60.0%
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
37.9%
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
37.9%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
18.0%
(*.f64 1/90 (*.f64 b (*.f64 b (*.f64 (PI.f64) (log.f64 (exp.f64 angle))))))
31.1%
(*.f64 1/90 (*.f64 angle (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) 1/3)))
37.9%
(*.f64 1/90 (*.f64 angle (pow.f64 (*.f64 b (sqrt.f64 (PI.f64))) 2)))
39.6%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))))
33.4%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))
35.2%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a)))))))
37.9%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
31.7%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a)))))
34.7%
(*.f64 1/90 (*.f64 angle (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 2))))
36.7%
(*.f64 1/90 (*.f64 angle (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))))))
27.5%
(*.f64 1/90 (fabs.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
42.7%
(*.f64 1/90 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))))
43.3%
(*.f64 1/90 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))) 3)))
27.5%
(fabs.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90))))
3.1%
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (neg.f64 (log.f64 a)))))
8.7%
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (log.f64 (/.f64 -1 b)))))
5.5%
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 -1 a)))))
15.5%
(exp.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
23.0%
(exp.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
15.9%
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
25.7%
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
24.8%
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
26.4%
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
23.4%
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
32.5%
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
10.0%
(exp.f64 (exp.f64 (log.f64 (pow.f64 (pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 3) 1/3))))
6.9%
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))))
3.8%
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))))
10.4%
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle))))) 1/2))))))
9.4%
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 1/180 angle))))) 1/2))))))
18.3%
(exp.f64 (exp.f64 (log.f64 (log.f64 (fabs.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))))))
36.0%
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3))
Compiler

Compiled 14096 to 10638 computations (24.5% saved)

localize5.6s (12.4%)

Local Accuracy

Found 20 expressions with local accuracy:

NewAccuracyProgram
89.0%
(PI.f64)
79.8%
(*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
57.6%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
54.2%
(sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
90.8%
(*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
89.0%
(PI.f64)
57.6%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
54.2%
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
90.8%
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
89.0%
(PI.f64)
57.3%
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
54.2%
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
99.8%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
99.7%
(*.f64 angle (PI.f64))
92.1%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
89.0%
(PI.f64)
98.6%
(cbrt.f64 (PI.f64))
89.0%
(PI.f64)
57.3%
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
54.2%
(sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))))))
Compiler

Compiled 590 to 310 computations (47.5% saved)

series39.0ms (0.1%)

Counts
9 → 146
Calls

45 calls:

TimeVariablePointExpression
19.0ms
b
@0
(*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
5.0ms
a
@0
(*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
2.0ms
angle
@0
(sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
1.0ms
angle
@-inf
(sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
1.0ms
angle
@0
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))

rewrite76.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
744×associate-*r*
658×add-sqr-sqrt
636×pow1
634×*-un-lft-identity
606×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
037261
1772255
Stop Event
node limit
Counts
9 → 141
Calls
Call 1
Inputs
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 angle (PI.f64))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))) 1)
(pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 3) 1/3)
(pow.f64 (*.f64 b (sqrt.f64 (*.f64 angle (PI.f64)))) 2)
(sqrt.f64 (*.f64 (pow.f64 b 4) (pow.f64 (*.f64 angle (PI.f64)) 2)))
(log.f64 (pow.f64 (exp.f64 (*.f64 b b)) (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (*.f64 b b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (*.f64 angle (PI.f64)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (PI.f64)))) 1)
(pow.f64 (*.f64 angle (PI.f64)) 1)
(pow.f64 (cbrt.f64 (*.f64 angle (PI.f64))) 3)
(pow.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 angle (PI.f64))) 2)
(sqrt.f64 (pow.f64 (*.f64 angle (PI.f64)) 2))
(log.f64 (pow.f64 (exp.f64 angle) (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (PI.f64)))))
(cbrt.f64 (pow.f64 (*.f64 angle (PI.f64)) 3))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 angle 3)))
(expm1.f64 (log1p.f64 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (PI.f64))) 1))
(log1p.f64 (expm1.f64 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90)))) 1)
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b) 2)
(sqrt.f64 (*.f64 (*.f64 (pow.f64 b 4) (pow.f64 (*.f64 angle (PI.f64)) 2)) 1/8100))
(log.f64 (pow.f64 (exp.f64 1/90) (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90)) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2)))))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2))))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2)))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 b (sqrt.f64 2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2)))) 2))
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2)))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 b 2)) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3) (pow.f64 (*.f64 b (*.f64 b 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) 1)
(pow.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 b (sqrt.f64 2))) 2)
(sqrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 (pow.f64 b 4) 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) b) (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 b 2)) 3) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3) (pow.f64 (*.f64 b (*.f64 b 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (*.f64 a a) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2))))) 1)
(pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2)))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2))) 3) 1/3)
(pow.f64 (*.f64 (hypot.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2))) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 b a) 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 b a) 2) 3) (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3) (pow.f64 (pow.f64 (hypot.f64 b a) 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2)))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2)))))

simplify139.0ms (0.3%)

Algorithm
egg-herbie
Rules
1632×log-prod
1234×associate-*r*
1046×associate-*l*
794×cube-prod
424×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
039810249
110629739
250239721
Stop Event
node limit
Counts
287 → 206
Calls
Call 1
Inputs
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/2267481600000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5))) (*.f64 1/4534963200000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5))))))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3))))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7))) (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7)))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/2267481600000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5))) (*.f64 1/4534963200000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5))))))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3))))))
(+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
0
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
0
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))) 1)
(pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 3) 1/3)
(pow.f64 (*.f64 b (sqrt.f64 (*.f64 angle (PI.f64)))) 2)
(sqrt.f64 (*.f64 (pow.f64 b 4) (pow.f64 (*.f64 angle (PI.f64)) 2)))
(log.f64 (pow.f64 (exp.f64 (*.f64 b b)) (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (*.f64 b b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (*.f64 angle (PI.f64)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (PI.f64)))) 1)
(pow.f64 (*.f64 angle (PI.f64)) 1)
(pow.f64 (cbrt.f64 (*.f64 angle (PI.f64))) 3)
(pow.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 angle (PI.f64))) 2)
(sqrt.f64 (pow.f64 (*.f64 angle (PI.f64)) 2))
(log.f64 (pow.f64 (exp.f64 angle) (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (PI.f64)))))
(cbrt.f64 (pow.f64 (*.f64 angle (PI.f64)) 3))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 angle 3)))
(expm1.f64 (log1p.f64 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (PI.f64))) 1))
(log1p.f64 (expm1.f64 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90)))) 1)
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b) 2)
(sqrt.f64 (*.f64 (*.f64 (pow.f64 b 4) (pow.f64 (*.f64 angle (PI.f64)) 2)) 1/8100))
(log.f64 (pow.f64 (exp.f64 1/90) (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90)) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2)))))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2))))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2)))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 b (sqrt.f64 2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2)))) 2))
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2)))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 b 2)) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3) (pow.f64 (*.f64 b (*.f64 b 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) 1)
(pow.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 b (sqrt.f64 2))) 2)
(sqrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 (pow.f64 b 4) 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) b) (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 b 2)) 3) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3) (pow.f64 (*.f64 b (*.f64 b 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (*.f64 a a) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2))))) 1)
(pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2)))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2))) 3) 1/3)
(pow.f64 (*.f64 (hypot.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2))) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 b a) 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 b a) 2) 3) (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3) (pow.f64 (pow.f64 (hypot.f64 b a) 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2)))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2)))))
Outputs
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 angle (*.f64 (PI.f64) 1/180)))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (*.f64 1/22674816000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 angle (*.f64 (PI.f64) 1/180) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 -1/30855889612800000000 (pow.f64 angle 7)) (pow.f64 (PI.f64) 7)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 angle (*.f64 (PI.f64) 1/180) (fma.f64 (*.f64 1/22674816000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) -1/30855889612800000000)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 (*.f64 -1/64800 (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)
(+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 -1/64800 (*.f64 angle angle)) (pow.f64 (PI.f64) 2))))
(+.f64 1 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) (*.f64 (pow.f64 (PI.f64) 4) (*.f64 1/25194240000 (pow.f64 angle 4)))))
(+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 -1/64800 (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))))
(+.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) (*.f64 (pow.f64 (PI.f64) 4) (*.f64 1/25194240000 (pow.f64 angle 4)))) (fma.f64 (*.f64 -1/24488801280000000 (pow.f64 angle 6)) (pow.f64 (PI.f64) 6) 1))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)) (*.f64 (*.f64 2 (pow.f64 angle 3)) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 b b)) -1/8748000)))
(fma.f64 2 (*.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 b b)) -1/8748000) (*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/2267481600000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5))) (*.f64 1/4534963200000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5))))))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3))))))))
(fma.f64 2 (*.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 b b)) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 b b)) 1/1511654400000))) (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)) (*.f64 (*.f64 2 (pow.f64 angle 3)) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 b b)) -1/8748000))))
(fma.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 b b)) 1/1417176000000)) (fma.f64 2 (*.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 b b)) -1/8748000) (*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7))) (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7)))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/2267481600000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5))) (*.f64 1/4534963200000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5))))))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))))))))
(fma.f64 2 (*.f64 (pow.f64 angle 7) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 b b)) (fma.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 b b)) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 b b)) -1/550998028800000000)))) (fma.f64 2 (*.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 b b)) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 b b)) 1/1511654400000))) (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)) (*.f64 (*.f64 2 (pow.f64 angle 3)) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 b b)) -1/8748000)))))
(fma.f64 2 (*.f64 (pow.f64 angle 7) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 b b)) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 b b)) -1/489776025600000000))) (fma.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 b b)) 1/1417176000000)) (fma.f64 2 (*.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 b b)) -1/8748000) (*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)) (*.f64 (*.f64 -1/17496000 (pow.f64 angle 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 b b))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 b b)) (*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3))))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)) (fma.f64 1/11337408000000 (*.f64 (*.f64 (pow.f64 angle 5) (*.f64 b b)) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 -1/17496000 (pow.f64 angle 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 b b)))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 1/90 (*.f64 b b))) (fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 b b)) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 b b)) 1/11337408000000))))
(+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))))))
(fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 b b))) (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)) (fma.f64 1/11337408000000 (*.f64 (*.f64 (pow.f64 angle 5) (*.f64 b b)) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 -1/17496000 (pow.f64 angle 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 b b))))))
(fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 b b))) (fma.f64 angle (*.f64 (PI.f64) (*.f64 1/90 (*.f64 b b))) (fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 b b)) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 b b)) 1/11337408000000)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
0
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 -2 a) a))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 b (*.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 b (*.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 b (*.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2)))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 b (*.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 b (*.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 b (*.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2)))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 b (*.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 b (*.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 b (*.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2)))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 b (*.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 b (*.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 b (*.f64 b 2))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 -2 a) a))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 b (*.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 b (*.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 b (*.f64 b 2))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 -2 a) a))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 b (*.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 b (*.f64 b 2))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (pow.f64 b 2))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 b (*.f64 b 2))))
0
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))) 1)
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1)
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 3)
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 3) 1/3)
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(pow.f64 (*.f64 b (sqrt.f64 (*.f64 angle (PI.f64)))) 2)
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(sqrt.f64 (*.f64 (pow.f64 b 4) (pow.f64 (*.f64 angle (PI.f64)) 2)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64))) 2))
(fabs.f64 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64))))
(log.f64 (pow.f64 (exp.f64 (*.f64 b b)) (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 3))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (*.f64 b b) 3)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (*.f64 angle (PI.f64)) 3)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 1))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))
(*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (PI.f64)))) 1)
(*.f64 angle (PI.f64))
(pow.f64 (*.f64 angle (PI.f64)) 1)
(*.f64 angle (PI.f64))
(pow.f64 (cbrt.f64 (*.f64 angle (PI.f64))) 3)
(*.f64 angle (PI.f64))
(pow.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) 1/3)
(*.f64 angle (PI.f64))
(pow.f64 (sqrt.f64 (*.f64 angle (PI.f64))) 2)
(*.f64 angle (PI.f64))
(sqrt.f64 (pow.f64 (*.f64 angle (PI.f64)) 2))
(*.f64 angle (PI.f64))
(log.f64 (pow.f64 (exp.f64 angle) (PI.f64)))
(*.f64 angle (PI.f64))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (PI.f64)))))
(*.f64 angle (PI.f64))
(cbrt.f64 (pow.f64 (*.f64 angle (PI.f64)) 3))
(*.f64 angle (PI.f64))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))
(*.f64 angle (PI.f64))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 angle 3)))
(*.f64 angle (PI.f64))
(expm1.f64 (log1p.f64 (*.f64 angle (PI.f64))))
(*.f64 angle (PI.f64))
(exp.f64 (log.f64 (*.f64 angle (PI.f64))))
(*.f64 angle (PI.f64))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (PI.f64))) 1))
(*.f64 angle (PI.f64))
(log1p.f64 (expm1.f64 (*.f64 angle (PI.f64))))
(*.f64 angle (PI.f64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90)))) 1)
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90)) 1)
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))) 3)
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90)) 3) 1/3)
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(sqrt.f64 (*.f64 (*.f64 (pow.f64 b 4) (pow.f64 (*.f64 angle (PI.f64)) 2)) 1/8100))
(sqrt.f64 (*.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) 1/8100)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64))) 2) 1/8100))
(fabs.f64 (*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90)))
(log.f64 (pow.f64 (exp.f64 1/90) (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90)))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90)) 3))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))) 1))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1)
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3)
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3) 1/3)
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2)
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 1))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1)
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3)
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3) 1/3)
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2)
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 1))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2)))))) 1)
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2)))) 1)
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2))))) 3)
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2)))) 3) 1/3)
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 b (sqrt.f64 2))) 2)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 b (sqrt.f64 2))) 2)
(pow.f64 (*.f64 b (*.f64 (sqrt.f64 2) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2)))) 2))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2)))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2)))) 3))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 b 2)) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3)))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3) (pow.f64 (*.f64 b (*.f64 b 2)) 3)))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2))))) 1))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) 1)
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1)
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) 3)
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 3) 1/3)
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 b (sqrt.f64 2))) 2)
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sqrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 (pow.f64 b 4) 4)))
(sqrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 4 (pow.f64 b 4))))
(sqrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 4 (pow.f64 b 4))))
(fabs.f64 (*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) b) (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 3))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b (*.f64 b 2)) 3) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3)))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3) (pow.f64 (*.f64 b (*.f64 b 2)) 3)))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(exp.f64 (log.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) 1))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 b (*.f64 b (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1)
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3)
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3) 1/3)
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2)
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 1))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a a)))
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (fma.f64 b b (*.f64 a a))))
(+.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (*.f64 a a) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (fma.f64 b b (*.f64 a a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2))))) 1)
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (hypot.f64 b a) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (hypot.f64 b a) 2)))
(pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2))) 1)
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (hypot.f64 b a) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (hypot.f64 b a) 2)))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2)))) 3)
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (hypot.f64 b a) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (hypot.f64 b a) 2)))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2))) 3) 1/3)
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (hypot.f64 b a) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (hypot.f64 b a) 2)))
(pow.f64 (*.f64 (hypot.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) 2)
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (hypot.f64 b a) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (hypot.f64 b a) 2)))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2))) 2))
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (hypot.f64 b a) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (hypot.f64 b a) 2)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (hypot.f64 b a) 2)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (hypot.f64 b a) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (hypot.f64 b a) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (hypot.f64 b a) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (hypot.f64 b a) 2)))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2))) 3))
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (hypot.f64 b a) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (hypot.f64 b a) 2)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 b a) 2) 3) (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3)))
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (hypot.f64 b a) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (hypot.f64 b a) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3) (pow.f64 (pow.f64 (hypot.f64 b a) 2) 3)))
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (hypot.f64 b a) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (hypot.f64 b a) 2)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2)))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (hypot.f64 b a) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (hypot.f64 b a) 2)))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2)))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (hypot.f64 b a) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (hypot.f64 b a) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2)))) 1))
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (hypot.f64 b a) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (hypot.f64 b a) 2)))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (hypot.f64 b a) 2)))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (hypot.f64 b a) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (hypot.f64 b a) 2)))

eval622.0ms (1.4%)

Compiler

Compiled 42681 to 24639 computations (42.3% saved)

prune438.0ms (1%)

Pruning

163 alts after pruning (156 fresh and 7 done)

PrunedKeptTotal
New1216391255
Fresh16117133
Picked145
Done033
Total12331631396
Accurracy
77.5%
Counts
1396 → 163
Alt Table
Click to see full alt table
StatusAccuracyProgram
38.7%
(fma.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) -1/8748000) (pow.f64 angle 3))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90)))
30.8%
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3) 1/3)
44.0%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3)
38.3%
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2))))) 3)
18.9%
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 3) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
22.5%
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
20.6%
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
20.7%
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
19.2%
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
18.8%
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) 1)
17.9%
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
6.3%
(*.f64 (pow.f64 (*.f64 (sqrt.f64 2) (*.f64 a (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
44.0%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.4%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.5%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.2%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.4%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
54.9%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
56.5%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
55.3%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (/.f64 angle 180))))
55.5%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.5%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
54.8%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) 1)
43.3%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))))
44.8%
(*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
39.4%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.7%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
38.7%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
39.4%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
39.7%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
39.4%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) 1)
32.4%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.4%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
51.1%
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
37.9%
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
37.9%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
32.2%
(*.f64 (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -2))
24.4%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle))))))))
64.8%
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
57.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
56.0%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (/.f64 angle 180)))))
57.1%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.2%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1))
53.4%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 180 (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
27.8%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
59.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
44.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))))
56.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
57.2%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
48.5%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
39.0%
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
38.6%
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
39.0%
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
24.5%
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))))
39.1%
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
38.6%
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
38.7%
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
38.6%
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
18.6%
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
39.0%
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
38.6%
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
31.1%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.3%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
11.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 a a)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
34.6%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (pow.f64 (+.f64 b a) 2) (-.f64 (*.f64 a a) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 a (+.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.7%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
32.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 a (neg.f64 a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
42.6%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
35.8%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
46.9%
(*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
29.0%
(*.f64 (fabs.f64 (*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
31.2%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (pow.f64 (cbrt.f64 (*.f64 angle (PI.f64))) 3)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
31.3%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
30.4%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
31.0%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 1)
27.5%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (expm1.f64 (log1p.f64 (*.f64 angle (PI.f64))))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
32.3%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
23.8%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.0%
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90))
37.9%
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
44.2%
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
63.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
64.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
65.0%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
64.6%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3) (+.f64 a b)))))
63.8%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
67.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
41.0%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 a b)))))
67.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
67.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
65.1%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
59.0%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
66.6%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
65.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
63.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
65.5%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
65.8%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
65.6%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (+.f64 a b)))))
65.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (+.f64 a b)))))
66.8%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
56.9%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 a b)))))
40.6%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 a b)))))
57.1%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
65.5%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
65.1%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
62.6%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
63.5%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
65.8%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
64.8%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
63.6%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
43.2%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
59.5%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 b a)) 1/180))))
37.3%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
35.3%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (exp.f64 (log.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
52.7%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))
65.6%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
39.7%
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b))))
18.7%
(*.f64 1/90 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2))
60.0%
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
37.9%
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
37.9%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
40.4%
(*.f64 1/90 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64))))
40.4%
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))
18.0%
(*.f64 1/90 (*.f64 b (*.f64 b (*.f64 (PI.f64) (log.f64 (exp.f64 angle))))))
31.1%
(*.f64 1/90 (*.f64 angle (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) 1/3)))
37.9%
(*.f64 1/90 (*.f64 angle (pow.f64 (*.f64 b (sqrt.f64 (PI.f64))) 2)))
39.6%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))))
33.4%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))
35.2%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a)))))))
37.9%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
31.7%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a)))))
34.7%
(*.f64 1/90 (*.f64 angle (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 2))))
36.7%
(*.f64 1/90 (*.f64 angle (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))))))
28.2%
(*.f64 1/90 (fabs.f64 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))))
27.5%
(*.f64 1/90 (fabs.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
42.7%
(*.f64 1/90 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))))
43.3%
(*.f64 1/90 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))) 3)))
3.1%
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (neg.f64 (log.f64 a)))))
8.7%
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (log.f64 (/.f64 -1 b)))))
5.5%
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 -1 a)))))
15.5%
(exp.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
23.0%
(exp.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
15.9%
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
25.7%
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
24.8%
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
26.4%
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
23.4%
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
32.5%
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
10.0%
(exp.f64 (exp.f64 (log.f64 (pow.f64 (pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 3) 1/3))))
6.9%
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))))
3.8%
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))))
10.4%
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle))))) 1/2))))))
9.4%
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 1/180 angle))))) 1/2))))))
18.3%
(exp.f64 (exp.f64 (log.f64 (log.f64 (fabs.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))))))
36.0%
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3))
Compiler

Compiled 9234 to 6020 computations (34.8% saved)

regimes1.9s (4.3%)

Counts
216 → 1
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))
(*.f64 1/90 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(fabs.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90))))
(*.f64 1/90 (fabs.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(*.f64 1/90 (fabs.f64 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) 1)
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
(*.f64 1/90 (*.f64 angle (pow.f64 (*.f64 b (sqrt.f64 (PI.f64))) 2)))
(*.f64 1/90 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2))
(*.f64 1/90 (*.f64 angle (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))))))
(*.f64 1/90 (*.f64 b (*.f64 b (*.f64 (PI.f64) (log.f64 (exp.f64 angle))))))
(*.f64 1/90 (*.f64 angle (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 2))))
(*.f64 1/90 (*.f64 angle (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) 1/3)))
(*.f64 1/90 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (log.f64 (exp.f64 (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 1/90 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))) 3)))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 3)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(*.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) 1)
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 b a)) 1/180))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(exp.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 1)
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) 1)
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -2))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 a (neg.f64 a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 180 (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (neg.f64 (log.f64 a)))))
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 -1 a)))))
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (log.f64 (/.f64 -1 b)))))
(*.f64 (fabs.f64 (*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 a b)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 a (+.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) -1/8748000) (*.f64 (pow.f64 angle 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90)))
(fma.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) -1/8748000) (pow.f64 angle 3))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90)))
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))))
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle))))))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2))))) 3)
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 2))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3)
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (exp.f64 (log.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3) 1/3)
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 2) (*.f64 a (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 a a)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (exp.f64 (log.f64 (log.f64 (fabs.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (expm1.f64 (log1p.f64 (*.f64 angle (PI.f64))))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (pow.f64 (cbrt.f64 (*.f64 angle (PI.f64))) 3)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 3) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
(exp.f64 (exp.f64 (log.f64 (pow.f64 (pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 3) 1/3))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (pow.f64 (+.f64 b a) 2) (-.f64 (*.f64 a a) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 1/180 angle))))) 1/2))))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180)))))
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle))))) 1/2))))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
Outputs
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
Calls

10 calls:

331.0ms
angle
313.0ms
b
297.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
296.0ms
(/.f64 angle 180)
173.0ms
(pow.f64 b 2)
Results
AccuracySegmentsBranch
67.7%1a
69.4%3b
69.8%3angle
67.7%1(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
67.7%1(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
67.7%1(-.f64 (pow.f64 b 2) (pow.f64 a 2))
69.5%3(pow.f64 b 2)
67.7%1(pow.f64 a 2)
69.8%3(*.f64 (PI.f64) (/.f64 angle 180))
69.8%3(/.f64 angle 180)
Compiler

Compiled 5069 to 2886 computations (43.1% saved)

regimes490.0ms (1.1%)

Counts
211 → 1
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))
(*.f64 1/90 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(fabs.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90))))
(*.f64 1/90 (fabs.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(*.f64 1/90 (fabs.f64 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) 1)
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
(*.f64 1/90 (*.f64 angle (pow.f64 (*.f64 b (sqrt.f64 (PI.f64))) 2)))
(*.f64 1/90 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2))
(*.f64 1/90 (*.f64 angle (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))))))
(*.f64 1/90 (*.f64 b (*.f64 b (*.f64 (PI.f64) (log.f64 (exp.f64 angle))))))
(*.f64 1/90 (*.f64 angle (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 2))))
(*.f64 1/90 (*.f64 angle (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) 1/3)))
(*.f64 1/90 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (log.f64 (exp.f64 (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 1/90 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))) 3)))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 3)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(*.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) 1)
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 b a)) 1/180))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(exp.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 1)
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) 1)
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -2))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 a (neg.f64 a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 180 (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (neg.f64 (log.f64 a)))))
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 -1 a)))))
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (log.f64 (/.f64 -1 b)))))
(*.f64 (fabs.f64 (*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 a b)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 a (+.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) -1/8748000) (*.f64 (pow.f64 angle 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90)))
(fma.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) -1/8748000) (pow.f64 angle 3))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90)))
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))))
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle))))))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2))))) 3)
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 2))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3)
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (exp.f64 (log.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3) 1/3)
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 2) (*.f64 a (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 a a)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (exp.f64 (log.f64 (log.f64 (fabs.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (expm1.f64 (log1p.f64 (*.f64 angle (PI.f64))))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (pow.f64 (cbrt.f64 (*.f64 angle (PI.f64))) 3)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 3) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
(exp.f64 (exp.f64 (log.f64 (pow.f64 (pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 3) 1/3))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (pow.f64 (+.f64 b a) 2) (-.f64 (*.f64 a a) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 1/180 angle))))) 1/2))))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180)))))
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle))))) 1/2))))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (fabs.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
Outputs
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
Calls

5 calls:

102.0ms
a
72.0ms
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
68.0ms
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
67.0ms
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
64.0ms
(pow.f64 a 2)
Results
AccuracySegmentsBranch
67.7%1(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
67.7%1(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
67.7%1(-.f64 (pow.f64 b 2) (pow.f64 a 2))
67.7%1a
67.7%1(pow.f64 a 2)
Compiler

Compiled 4785 to 2738 computations (42.8% saved)

regimes458.0ms (1%)

Counts
200 → 1
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))
(*.f64 1/90 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(fabs.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90))))
(*.f64 1/90 (fabs.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(*.f64 1/90 (fabs.f64 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) 1)
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
(*.f64 1/90 (*.f64 angle (pow.f64 (*.f64 b (sqrt.f64 (PI.f64))) 2)))
(*.f64 1/90 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2))
(*.f64 1/90 (*.f64 angle (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))))))
(*.f64 1/90 (*.f64 b (*.f64 b (*.f64 (PI.f64) (log.f64 (exp.f64 angle))))))
(*.f64 1/90 (*.f64 angle (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 2))))
(*.f64 1/90 (*.f64 angle (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) 1/3)))
(*.f64 1/90 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (log.f64 (exp.f64 (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 1/90 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))) 3)))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 3)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(*.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) 1)
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 b a)) 1/180))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(exp.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 1)
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) 1)
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -2))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 a (neg.f64 a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 180 (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (neg.f64 (log.f64 a)))))
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 -1 a)))))
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (log.f64 (/.f64 -1 b)))))
(*.f64 (fabs.f64 (*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 a b)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 a (+.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) -1/8748000) (*.f64 (pow.f64 angle 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90)))
(fma.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) -1/8748000) (pow.f64 angle 3))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90)))
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))))
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle))))))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2))))) 3)
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 2))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3)
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (exp.f64 (log.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3) 1/3)
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 2) (*.f64 a (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 a a)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (exp.f64 (log.f64 (log.f64 (fabs.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (expm1.f64 (log1p.f64 (*.f64 angle (PI.f64))))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (pow.f64 (cbrt.f64 (*.f64 angle (PI.f64))) 3)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 3) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
(exp.f64 (exp.f64 (log.f64 (pow.f64 (pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 3) 1/3))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (pow.f64 (+.f64 b a) 2) (-.f64 (*.f64 a a) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 1/180 angle))))) 1/2))))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
Outputs
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
Calls

5 calls:

95.0ms
a
66.0ms
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
65.0ms
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
64.0ms
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
61.0ms
(pow.f64 a 2)
Results
AccuracySegmentsBranch
67.7%1(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
67.7%1(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
67.7%1(-.f64 (pow.f64 b 2) (pow.f64 a 2))
67.7%1a
67.7%1(pow.f64 a 2)
Compiler

Compiled 4398 to 2557 computations (41.9% saved)

regimes671.0ms (1.5%)

Counts
199 → 1
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))
(*.f64 1/90 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(fabs.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90))))
(*.f64 1/90 (fabs.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(*.f64 1/90 (fabs.f64 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) 1)
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
(*.f64 1/90 (*.f64 angle (pow.f64 (*.f64 b (sqrt.f64 (PI.f64))) 2)))
(*.f64 1/90 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2))
(*.f64 1/90 (*.f64 angle (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))))))
(*.f64 1/90 (*.f64 b (*.f64 b (*.f64 (PI.f64) (log.f64 (exp.f64 angle))))))
(*.f64 1/90 (*.f64 angle (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 2))))
(*.f64 1/90 (*.f64 angle (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) 1/3)))
(*.f64 1/90 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (log.f64 (exp.f64 (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 1/90 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))) 3)))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 3)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(*.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) 1)
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 b a)) 1/180))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(exp.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 1)
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) 1)
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -2))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 a (neg.f64 a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 180 (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (neg.f64 (log.f64 a)))))
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 -1 a)))))
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (log.f64 (/.f64 -1 b)))))
(*.f64 (fabs.f64 (*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 a b)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 a (+.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) -1/8748000) (*.f64 (pow.f64 angle 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90)))
(fma.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) -1/8748000) (pow.f64 angle 3))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90)))
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))))
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle))))))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2))))) 3)
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 2))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3)
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (exp.f64 (log.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3) 1/3)
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 2) (*.f64 a (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 a a)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (exp.f64 (log.f64 (log.f64 (fabs.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (expm1.f64 (log1p.f64 (*.f64 angle (PI.f64))))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (pow.f64 (cbrt.f64 (*.f64 angle (PI.f64))) 3)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 3) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
(exp.f64 (exp.f64 (log.f64 (pow.f64 (pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 3) 1/3))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (pow.f64 (+.f64 b a) 2) (-.f64 (*.f64 a a) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 1/180 angle))))) 1/2))))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
Outputs
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
Calls

5 calls:

265.0ms
a
109.0ms
(pow.f64 a 2)
68.0ms
(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
64.0ms
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
62.0ms
(-.f64 (pow.f64 b 2) (pow.f64 a 2))
Results
AccuracySegmentsBranch
66.8%1(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
66.8%1(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
66.8%1(-.f64 (pow.f64 b 2) (pow.f64 a 2))
69.3%3a
66.8%1(pow.f64 a 2)
Compiler

Compiled 4366 to 2543 computations (41.8% saved)

regimes1.3s (2.8%)

Counts
185 → 1
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))
(*.f64 1/90 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(fabs.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90))))
(*.f64 1/90 (fabs.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(*.f64 1/90 (fabs.f64 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) 1)
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
(*.f64 1/90 (*.f64 angle (pow.f64 (*.f64 b (sqrt.f64 (PI.f64))) 2)))
(*.f64 1/90 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2))
(*.f64 1/90 (*.f64 angle (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))))))
(*.f64 1/90 (*.f64 b (*.f64 b (*.f64 (PI.f64) (log.f64 (exp.f64 angle))))))
(*.f64 1/90 (*.f64 angle (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 2))))
(*.f64 1/90 (*.f64 angle (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) 1/3)))
(*.f64 1/90 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (log.f64 (exp.f64 (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 1/90 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))) 3)))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 3)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(*.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) 1)
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 b a)) 1/180))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(exp.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 1)
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) 1)
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -2))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 a (neg.f64 a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (/.f64 angle (/.f64 180 (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (neg.f64 (log.f64 a)))))
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 -2 (log.f64 (/.f64 -1 a)))))
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -2 (log.f64 (/.f64 -1 b)))))
(*.f64 (fabs.f64 (*.f64 b (*.f64 (*.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (fabs.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 a b)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 a (+.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) -1/8748000) (*.f64 (pow.f64 angle 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90)))
(fma.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) -1/8748000) (pow.f64 angle 3))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90)))
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))))
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle))))))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b 2))))) 3)
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 2))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3)
(exp.f64 (log.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (exp.f64 (log.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) 3) 1/3)
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 2) (*.f64 a (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
(exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1/2))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 b a) 2)) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 a a)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (exp.f64 (log.f64 (log.f64 (fabs.f64 (*.f64 1 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (expm1.f64 (log1p.f64 (*.f64 angle (PI.f64))))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (pow.f64 (cbrt.f64 (*.f64 angle (PI.f64))) 3)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 3) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
(exp.f64 (exp.f64 (log.f64 (pow.f64 (pow.f64 (log.f64 (*.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) 1/2)) 3) 1/3))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 angle 1/180)) 2))) 1/2))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
Outputs
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
Calls

7 calls:

309.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
308.0ms
(/.f64 angle 180)
295.0ms
angle
100.0ms
(pow.f64 a 2)
59.0ms
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
Results
AccuracySegmentsBranch
70.1%4angle
70.1%4(*.f64 (PI.f64) (/.f64 angle 180))
70.1%4(/.f64 angle 180)
66.6%1(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
66.6%1(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
66.6%1(-.f64 (pow.f64 b 2) (pow.f64 a 2))
66.6%1(pow.f64 a 2)
Compiler

Compiled 3953 to 2335 computations (40.9% saved)

regimes58.0ms (0.1%)

Counts
70 → 1
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))
(*.f64 1/90 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(fabs.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90))))
(*.f64 1/90 (fabs.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(*.f64 1/90 (fabs.f64 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) 1)
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
(*.f64 1/90 (*.f64 angle (pow.f64 (*.f64 b (sqrt.f64 (PI.f64))) 2)))
(*.f64 1/90 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2))
(*.f64 1/90 (*.f64 angle (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))))))
(*.f64 1/90 (*.f64 b (*.f64 b (*.f64 (PI.f64) (log.f64 (exp.f64 angle))))))
(*.f64 1/90 (*.f64 angle (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 2))))
(*.f64 1/90 (*.f64 angle (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) 1/3)))
(*.f64 1/90 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (log.f64 (exp.f64 (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 1/90 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))) 3)))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 3)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(*.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) 1)
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 b a)) 1/180))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(exp.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 1)
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) 1)
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -2))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 a (neg.f64 a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
Outputs
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
Calls

1 calls:

33.0ms
b
Results
AccuracySegmentsBranch
66.6%1b
Compiler

Compiled 1117 to 611 computations (45.3% saved)

regimes134.0ms (0.3%)

Counts
66 → 2
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))
(*.f64 1/90 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(fabs.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90))))
(*.f64 1/90 (fabs.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(*.f64 1/90 (fabs.f64 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) 1)
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
(*.f64 1/90 (*.f64 angle (pow.f64 (*.f64 b (sqrt.f64 (PI.f64))) 2)))
(*.f64 1/90 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2))
(*.f64 1/90 (*.f64 angle (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))))))
(*.f64 1/90 (*.f64 b (*.f64 b (*.f64 (PI.f64) (log.f64 (exp.f64 angle))))))
(*.f64 1/90 (*.f64 angle (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 2))))
(*.f64 1/90 (*.f64 angle (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) 1/3)))
(*.f64 1/90 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (log.f64 (exp.f64 (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 1/90 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))) 3)))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 3)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(*.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) 1)
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 b a)) 1/180))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(exp.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 1)
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) 1)
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -2))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 a (neg.f64 a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
Outputs
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
Calls

2 calls:

80.0ms
a
29.0ms
b
Results
AccuracySegmentsBranch
67.7%2a
65.6%1b
Compiler

Compiled 1029 to 567 computations (44.9% saved)

regimes211.0ms (0.5%)

Counts
64 → 1
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))
(*.f64 1/90 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(fabs.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90))))
(*.f64 1/90 (fabs.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(*.f64 1/90 (fabs.f64 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) 1)
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
(*.f64 1/90 (*.f64 angle (pow.f64 (*.f64 b (sqrt.f64 (PI.f64))) 2)))
(*.f64 1/90 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2))
(*.f64 1/90 (*.f64 angle (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))))))
(*.f64 1/90 (*.f64 b (*.f64 b (*.f64 (PI.f64) (log.f64 (exp.f64 angle))))))
(*.f64 1/90 (*.f64 angle (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 2))))
(*.f64 1/90 (*.f64 angle (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) 1/3)))
(*.f64 1/90 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (log.f64 (exp.f64 (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 1/90 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))) 3)))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 3)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)))
(*.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) 1)
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (+.f64 b a)) 1/180))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (+.f64 a b)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(exp.f64 (log.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 2 b) b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 1)
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) 1)
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -2))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 a (neg.f64 a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1))
Outputs
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
Calls

5 calls:

79.0ms
b
29.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
28.0ms
a
28.0ms
angle
27.0ms
(/.f64 angle 180)
Results
AccuracySegmentsBranch
65.1%1angle
65.1%1(*.f64 (PI.f64) (/.f64 angle 180))
65.1%1(/.f64 angle 180)
67.3%3b
65.1%1a
Compiler

Compiled 1001 to 557 computations (44.4% saved)

regimes67.0ms (0.1%)

Counts
21 → 2
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))
(*.f64 1/90 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))) 1/90))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(fabs.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90))))
(*.f64 1/90 (fabs.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(*.f64 1/90 (fabs.f64 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) 1)
Outputs
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))))
Calls

3 calls:

31.0ms
a
21.0ms
angle
11.0ms
b
Results
AccuracySegmentsBranch
60.0%1b
61.6%2angle
62.8%3a
Compiler

Compiled 238 to 119 computations (50% saved)

regimes35.0ms (0.1%)

Counts
13 → 2
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))
(*.f64 1/90 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
Outputs
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))
Calls

3 calls:

14.0ms
b
9.0ms
angle
9.0ms
a
Results
AccuracySegmentsBranch
54.0%1a
56.5%2b
54.0%1angle
Compiler

Compiled 141 to 74 computations (47.5% saved)

regimes75.0ms (0.2%)

Counts
12 → 3
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))
(*.f64 1/90 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))))
Outputs
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))
Calls

3 calls:

26.0ms
b
26.0ms
angle
20.0ms
a
Results
AccuracySegmentsBranch
45.4%3angle
49.2%3a
51.6%3b
Compiler

Compiled 128 to 68 computations (46.9% saved)

regimes20.0ms (0%)

Counts
10 → 3
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))
(*.f64 1/90 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a)))))
Outputs
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a)))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))
Calls

1 calls:

18.0ms
b
Results
AccuracySegmentsBranch
51.5%3b
Compiler

Compiled 98 to 51 computations (48% saved)

regimes20.0ms (0%)

Counts
9 → 1
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))
(*.f64 1/90 (*.f64 (*.f64 angle b) (*.f64 b (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b (*.f64 b 1/90)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 b b) 1/90))
(*.f64 (*.f64 b (*.f64 b (PI.f64))) (*.f64 angle 1/90))
Outputs
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))
Calls

3 calls:

7.0ms
a
6.0ms
b
5.0ms
angle
Results
AccuracySegmentsBranch
40.4%1angle
40.4%1a
40.4%1b
Compiler

Compiled 96 to 51 computations (46.9% saved)

regimes8.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

3 calls:

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

Compiled 24 to 18 computations (25% saved)

bsearch49.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
48.0ms
-5.65120878138438e+112
-7.905432085265321e+110
Results
16.0ms27×body1024valid
12.0ms57×body256valid
8.0msbody4096valid
5.0ms14×body512valid
2.0msbody256infinite
2.0msbody1024infinite
0.0msbody512infinite
Compiler

Compiled 375 to 285 computations (24% saved)

bsearch78.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
78.0ms
2.7525522385052268e+141
1.5231063670921401e+147
Results
51.0ms83×body1024valid
23.0ms54×body512infinite
1.0msbody256valid
Compiler

Compiled 320 to 233 computations (27.2% saved)

bsearch58.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
57.0ms
2.813161925468887e+171
2.83252289791614e+180
Results
17.0ms32×body1024infinite
12.0ms64×body256valid
11.0msbody4096valid
7.0ms19×body512infinite
5.0ms26×body256infinite
Compiler

Compiled 302 to 224 computations (25.8% saved)

bsearch121.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
61.0ms
4.8171899136248e+29
1.728721728437741e+36
60.0ms
-6.211109810160286e-77
-1.2154548792576978e-81
Results
40.0ms67×body1024valid
24.0ms115×body256valid
16.0msbody4096valid
12.0ms32×body512valid
10.0msbody2048valid
7.0ms12×body1024infinite
5.0ms22×body256infinite
4.0ms11×body512infinite
Compiler

Compiled 508 to 383 computations (24.6% saved)

bsearch78.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
38.0ms
1.889869080276573e+51
5.263343240245716e+52
39.0ms
-9.41792430672537e-136
-8.842591313771826e-137
Results
30.0ms53×body1024valid
21.0ms104×body256valid
8.0ms11×body1024infinite
7.0ms19×body512valid
3.0msbody512infinite
3.0msbody2048valid
2.0ms10×body256infinite
Compiler

Compiled 383 to 299 computations (21.9% saved)

simplify33.0ms (0.1%)

Algorithm
egg-herbie
Rules
142×*-commutative
20×neg-mul-1
20×+-commutative
20×neg-sub0
18×sub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01201184
12031184
22181184
32411184
42561184
52641184
62681184
72691184
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(if (<=.f64 a -1299999999999999930515785459628672470957750156876191050067111815580667577738434885711252524102658581014660513792) (*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))) (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(if (<=.f64 angle 95000000000000000089667875539968399908186421781940664500262708786315856454554782038803977957382894942307862298855765638613490687543017258090496) (*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)))))
(if (<=.f64 b 3800000000000000211239253955042903272317273260536951168762553535206833988921363669378490281401585298914138594237022636913148754524859043068970899332690831898439553711603712) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))))
(if (<=.f64 b -1890369386038403/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))) (if (<=.f64 b 22000000000000001000411699871744) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))))
(if (<=.f64 b -6023038718528901/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))) (if (<=.f64 b 4499999999999999969494269034627325894077687988748288) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
Outputs
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))))))) (+.f64 b a)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))))))) (+.f64 b a)) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))))))) (+.f64 b a)) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))))))) (+.f64 b a)) (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) angle))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (*.f64 (+.f64 b a) (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) angle)))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) angle))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) angle)))))))
(if (<=.f64 a -1299999999999999930515785459628672470957750156876191050067111815580667577738434885711252524102658581014660513792) (*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b))))) (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))))
(if (<=.f64 a -1299999999999999930515785459628672470957750156876191050067111815580667577738434885711252524102658581014660513792) (*.f64 2 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) angle)))))) (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) angle)))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 1/180 (*.f64 (PI.f64) angle))))))
(if (<=.f64 angle 95000000000000000089667875539968399908186421781940664500262708786315856454554782038803977957382894942307862298855765638613490687543017258090496) (*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)))))
(if (<=.f64 angle 95000000000000000089667875539968399908186421781940664500262708786315856454554782038803977957382894942307862298855765638613490687543017258090496) (*.f64 1/90 (*.f64 (*.f64 (-.f64 b a) angle) (*.f64 (PI.f64) (+.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 b (PI.f64))))))
(if (<=.f64 b 3800000000000000211239253955042903272317273260536951168762553535206833988921363669378490281401585298914138594237022636913148754524859043068970899332690831898439553711603712) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))))
(if (<=.f64 b 3800000000000000211239253955042903272317273260536951168762553535206833988921363669378490281401585298914138594237022636913148754524859043068970899332690831898439553711603712) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 b (*.f64 b angle)))))
(if (<=.f64 b -1890369386038403/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))) (if (<=.f64 b 22000000000000001000411699871744) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))))
(if (or (<=.f64 b -1890369386038403/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (not (<=.f64 b 22000000000000001000411699871744))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 b (*.f64 b angle)))) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 a (PI.f64))))))
(if (<=.f64 b -6023038718528901/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b))) (if (<=.f64 b 4499999999999999969494269034627325894077687988748288) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))))
(if (or (<=.f64 b -6023038718528901/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (not (<=.f64 b 4499999999999999969494269034627325894077687988748288))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 b (*.f64 b angle)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 a (neg.f64 a))))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (*.f64 angle b) b)))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 b (*.f64 b angle))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
Compiler

Compiled 417 to 284 computations (31.9% saved)

soundness2.3s (5%)

Rules
1772×log-prod
1632×log-prod
1490×associate-*l*
1490×associate-*l*
1490×associate-*l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02073
14073
29573
327873
4109673
5315473
6537973
050455
11104455
050455
11104455
068022254
1182219290
2726719290
068317574
1173116236
2728516236
039810249
110629739
250239721
068022254
1182219290
2726719290
068022254
1182219290
2726719290
051921907
1156519643
2538518493
068022254
1182219290
2726719290
051921907
1156519643
2538518493
050455
11104455
050455
11104455
050455
11104455
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1824 to 940 computations (48.5% saved)

end173.0ms (0.4%)

Compiler

Compiled 808 to 416 computations (48.5% saved)

Profiling

Loading profile data...