ab-angle->ABCF B

Time bar (total: 43.6s)

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.7%)

Results
893.0ms3873×body256valid
571.0ms999×body1024valid
446.0ms776×body1024infinite
309.0ms1445×body256infinite
207.0ms55×body4096valid
204.0ms539×body512valid
166.0ms450×body512infinite
120.0ms119×body2048valid
Bogosity

preprocess59.0ms (0.1%)

Algorithm
egg-herbie
Rules
780×*-commutative
776×distribute-lft-neg-out
770×distribute-lft-in
766×fma-def
750×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
060527
1153527
2428511
31525511
44562511
Stop Event
node limit
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))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 (neg.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 (neg.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 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 (neg.f64 angle) 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 (neg.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 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.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 b 2) (pow.f64 (neg.f64 a) 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.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 (neg.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 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.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 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 (neg.f64 angle) 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 (neg.f64 angle) 180))))
(*.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (/.f64 (neg.f64 angle) 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 (neg.f64 angle) 180))))
(*.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (neg.f64 (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (neg.f64 (/.f64 angle 180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 -1/180 angle))) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (*.f64 a a) (*.f64 b b)))))
(*.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 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (/.f64 (neg.f64 angle) 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 (neg.f64 angle) 180))))
(*.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (neg.f64 (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (neg.f64 (/.f64 angle 180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 -1/180 angle))) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (cos.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 (*.f64 (*.f64 2 (+.f64 b angle)) (-.f64 b angle)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 a 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 a 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (cos.f64 (*.f64 a (/.f64 (PI.f64) 180))) (*.f64 2 (sin.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 (cos.f64 (/.f64 (PI.f64) (/.f64 180 b))) (*.f64 (-.f64 (*.f64 angle angle) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 180 b))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 b (/.f64 (PI.f64) 180))) (*.f64 (-.f64 (*.f64 angle angle) (*.f64 a a)) (sin.f64 (*.f64 b (/.f64 (PI.f64) 180))))))
Symmetry

(abs a)

(abs b)

Compiler

Compiled 29 to 24 computations (17.2% saved)

simplify49.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)))))

eval3.0ms (0%)

Compiler

Compiled 164 to 104 computations (36.6% saved)

prune7.0ms (0%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New347
Fresh101
Picked000
Done000
Total448
Accurracy
62.4%
Counts
8 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
59.2%
(*.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.5%
(*.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)))))
59.2%
(*.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)))))
61.2%
(*.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))))))
59.2%
(*.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.5%
(*.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)))))
59.2%
(*.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)))))
61.2%
(*.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))))))
Compiler

Compiled 208 to 152 computations (26.9% saved)

localize707.0ms (1.6%)

Local Accuracy

Found 16 expressions with local accuracy:

NewAccuracyProgram
95.3%
(fma.f64 b b (*.f64 a (neg.f64 a)))
88.0%
(*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
63.3%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
63.1%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
93.9%
(-.f64 (*.f64 b b) (*.f64 a a))
87.7%
(*.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)))))
63.3%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
63.1%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
95.3%
(fma.f64 b b (neg.f64 (*.f64 a a)))
87.7%
(*.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)))))
63.3%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
63.1%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
99.4%
(*.f64 (PI.f64) (/.f64 angle 180))
88.0%
(*.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)))))
63.3%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
63.1%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
Compiler

Compiled 358 to 176 computations (50.8% saved)

series36.0ms (0.1%)

Counts
16 → 324
Calls

81 calls:

TimeVariablePointExpression
3.0ms
a
@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
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
@-inf
(*.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)))))
1.0ms
angle
@0
(*.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)))))
1.0ms
angle
@0
(*.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)))))

rewrite121.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
700×associate-*r*
672×add-sqr-sqrt
654×pow1
654×*-un-lft-identity
618×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
035486
1766438
Stop Event
node limit
Counts
16 → 402
Calls
Call 1
Inputs
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(*.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 (PI.f64) (/.f64 angle 180))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(sin.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)))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(sin.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 b b) (*.f64 a a))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(sin.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.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 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)) (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (fma.f64 a a (*.f64 a a))))
(+.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)) (*.f64 (fma.f64 a a (*.f64 a a)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))
(+.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 b b)) (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) (*.f64 (*.f64 a a) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)))) 1)
(/.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 2 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (*.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)) 3) 1/3)
(pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 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))))) (pow.f64 (+.f64 b a) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 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 (pow.f64 (+.f64 b a) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (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)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2))))
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.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 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1)
(pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 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 (*.f64 4 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 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 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.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)))
(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 (*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.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 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))))
(+.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 b b) (+.f64 (*.f64 a a) (fma.f64 a a (*.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 (fma.f64 b b (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.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 (pow.f64 (+.f64 b a) 2) 1) (*.f64 (fma.f64 a a (*.f64 a a)) 1))
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 (*.f64 a a) 1))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (fma.f64 a a (*.f64 a a))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2))) 1)
(-.f64 (/.f64 (pow.f64 b 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))) (/.f64 (pow.f64 a 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(-.f64 (/.f64 (pow.f64 b 4) (pow.f64 (+.f64 b a) 2)) (/.f64 (pow.f64 a 4) (pow.f64 (+.f64 b a) 2)))
(-.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 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2))
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 b a) 2)))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(*.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) (pow.f64 (cbrt.f64 (+.f64 b a)) 2)) (cbrt.f64 (+.f64 b a)))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (+.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 1 (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 a 4) (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 (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 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 b 3) (pow.f64 a 3)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (pow.f64 (+.f64 b a) 2)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (fma.f64 a a (*.f64 a a)) 3)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))) (*.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))))
(/.f64 (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a)))) (-.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))
(pow.f64 (+.f64 b a) 2)
(pow.f64 (pow.f64 (+.f64 b a) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)
(sqrt.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.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 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1)
(pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 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 (*.f64 4 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 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 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.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)))
(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 (*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.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 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))))
(+.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 b b) (+.f64 (*.f64 a a) (fma.f64 a a (*.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 (fma.f64 b b (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.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 (pow.f64 (+.f64 b a) 2) 1) (*.f64 (fma.f64 a a (*.f64 a a)) 1))
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 (*.f64 a a) 1))
(*.f64 (+.f64 b a) (+.f64 b a))
(*.f64 1 (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2))
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 b a) 2)))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(*.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) (pow.f64 (cbrt.f64 (+.f64 b a)) 2)) (cbrt.f64 (+.f64 b a)))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (+.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 1 (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 a 4) (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 (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 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 b 3) (pow.f64 a 3)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (pow.f64 (+.f64 b a) 2)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (fma.f64 a a (*.f64 a a)) 3)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))) (*.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))))
(/.f64 (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a)))) (-.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))
(pow.f64 (+.f64 b a) 2)
(pow.f64 (pow.f64 (+.f64 b a) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)
(sqrt.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(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)))
(fma.f64 b b (*.f64 a a))
(fma.f64 (+.f64 b a) (+.f64 b a) (fma.f64 a a (*.f64 a a)))
(fma.f64 1 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(fma.f64 1 (*.f64 b b) (*.f64 a a))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2) (fma.f64 a a (*.f64 a a)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (*.f64 a a))
(-.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 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.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 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (fma.f64 a a (*.f64 a a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (*.f64 (fma.f64 a a (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(+.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) (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.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)))
(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) (+.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))))
(+.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 b b) (+.f64 (*.f64 a a) (fma.f64 a a (*.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 (fma.f64 b b (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.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 (pow.f64 (+.f64 b a) 2) 1) (*.f64 (fma.f64 a a (*.f64 a a)) 1))
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 (*.f64 a a) 1))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (fma.f64 a a (*.f64 a a))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2))) 1)
(-.f64 (/.f64 (pow.f64 b 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))) (/.f64 (pow.f64 a 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(-.f64 (/.f64 (pow.f64 b 4) (pow.f64 (+.f64 b a) 2)) (/.f64 (pow.f64 a 4) (pow.f64 (+.f64 b a) 2)))
(-.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 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2))
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 b a) 2)))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(*.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) (pow.f64 (cbrt.f64 (+.f64 b a)) 2)) (cbrt.f64 (+.f64 b a)))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (+.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 1 (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 a 4) (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 (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 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 b 3) (pow.f64 a 3)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (pow.f64 (+.f64 b a) 2)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (fma.f64 a a (*.f64 a a)) 3)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))) (*.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))))
(/.f64 (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a)))) (-.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))
(pow.f64 (+.f64 b a) 2)
(pow.f64 (pow.f64 (+.f64 b a) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)
(sqrt.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(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)))

simplify284.0ms (0.7%)

Algorithm
egg-herbie
Rules
1152×fma-def
864×distribute-lft-in
842×distribute-rgt-in
796×*-commutative
546×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
065133656
1197928934
2674228828
Stop Event
node limit
Counts
726 → 377
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))))))
(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 (*.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 (+.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 -1 (*.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 (+.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.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 (+.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.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 (+.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.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 (+.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.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 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) a))
(+.f64 (*.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 (*.f64 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) a) (*.f64 -1 (*.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) a) (*.f64 -1 (*.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 (*.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 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) a) (*.f64 -1 (*.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) a) (*.f64 -1 (*.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) a) (*.f64 -1 (*.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 (*.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 -1 (*.f64 a (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.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 -1 (*.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.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 -1 (*.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.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 -1 (*.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/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))) (*.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 (pow.f64 angle 5) (*.f64 (-.f64 b a) (+.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 (*.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))) (*.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 (+.f64 (*.f64 -1/881596846080000000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7))) (+.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 -1/1469328076800000000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7)))))) (*.f64 (pow.f64 angle 7) (-.f64 b a))) (+.f64 (*.f64 (pow.f64 angle 5) (*.f64 (-.f64 b a) (+.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 (*.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))) (*.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 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 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 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 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 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 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 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 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)))
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/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))
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 -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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.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 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 (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 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 (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 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 (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 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 (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 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 (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 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 (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 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 (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 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 (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 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 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/22674816000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/4534963200000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))))) (pow.f64 angle 5)))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (*.f64 -1/4407984230400000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)))))) (pow.f64 angle 7))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/22674816000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/4534963200000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))))) (pow.f64 angle 5))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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))
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 -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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.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 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)) (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (fma.f64 a a (*.f64 a a))))
(+.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)) (*.f64 (fma.f64 a a (*.f64 a a)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))
(+.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 b b)) (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) (*.f64 (*.f64 a a) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)))) 1)
(/.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 2 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (*.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)) 3) 1/3)
(pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 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))))) (pow.f64 (+.f64 b a) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 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 (pow.f64 (+.f64 b a) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (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)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2))))
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.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 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1)
(pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 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 (*.f64 4 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 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 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.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)))
(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 (*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.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 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))))
(+.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 b b) (+.f64 (*.f64 a a) (fma.f64 a a (*.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 (fma.f64 b b (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.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 (pow.f64 (+.f64 b a) 2) 1) (*.f64 (fma.f64 a a (*.f64 a a)) 1))
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 (*.f64 a a) 1))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (fma.f64 a a (*.f64 a a))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2))) 1)
(-.f64 (/.f64 (pow.f64 b 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))) (/.f64 (pow.f64 a 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(-.f64 (/.f64 (pow.f64 b 4) (pow.f64 (+.f64 b a) 2)) (/.f64 (pow.f64 a 4) (pow.f64 (+.f64 b a) 2)))
(-.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 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2))
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 b a) 2)))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(*.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) (pow.f64 (cbrt.f64 (+.f64 b a)) 2)) (cbrt.f64 (+.f64 b a)))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (+.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 1 (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 a 4) (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 (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 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 b 3) (pow.f64 a 3)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (pow.f64 (+.f64 b a) 2)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (fma.f64 a a (*.f64 a a)) 3)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))) (*.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))))
(/.f64 (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a)))) (-.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))
(pow.f64 (+.f64 b a) 2)
(pow.f64 (pow.f64 (+.f64 b a) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)
(sqrt.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.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 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1)
(pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 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 (*.f64 4 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 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 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.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)))
(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 (*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.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 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))))
(+.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 b b) (+.f64 (*.f64 a a) (fma.f64 a a (*.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 (fma.f64 b b (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.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 (pow.f64 (+.f64 b a) 2) 1) (*.f64 (fma.f64 a a (*.f64 a a)) 1))
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 (*.f64 a a) 1))
(*.f64 (+.f64 b a) (+.f64 b a))
(*.f64 1 (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2))
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 b a) 2)))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(*.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) (pow.f64 (cbrt.f64 (+.f64 b a)) 2)) (cbrt.f64 (+.f64 b a)))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (+.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 1 (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 a 4) (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 (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 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 b 3) (pow.f64 a 3)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (pow.f64 (+.f64 b a) 2)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (fma.f64 a a (*.f64 a a)) 3)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))) (*.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))))
(/.f64 (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a)))) (-.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))
(pow.f64 (+.f64 b a) 2)
(pow.f64 (pow.f64 (+.f64 b a) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)
(sqrt.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(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)))
(fma.f64 b b (*.f64 a a))
(fma.f64 (+.f64 b a) (+.f64 b a) (fma.f64 a a (*.f64 a a)))
(fma.f64 1 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(fma.f64 1 (*.f64 b b) (*.f64 a a))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2) (fma.f64 a a (*.f64 a a)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (*.f64 a a))
(-.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 (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.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 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (fma.f64 a a (*.f64 a a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (*.f64 (fma.f64 a a (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(+.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) (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.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)))
(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) (+.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))))
(+.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 b b) (+.f64 (*.f64 a a) (fma.f64 a a (*.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 (fma.f64 b b (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.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 (pow.f64 (+.f64 b a) 2) 1) (*.f64 (fma.f64 a a (*.f64 a a)) 1))
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 (*.f64 a a) 1))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (fma.f64 a a (*.f64 a a))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2))) 1)
(-.f64 (/.f64 (pow.f64 b 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))) (/.f64 (pow.f64 a 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(-.f64 (/.f64 (pow.f64 b 4) (pow.f64 (+.f64 b a) 2)) (/.f64 (pow.f64 a 4) (pow.f64 (+.f64 b a) 2)))
(-.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 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2))
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 b a) 2)))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(*.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) (pow.f64 (cbrt.f64 (+.f64 b a)) 2)) (cbrt.f64 (+.f64 b a)))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (+.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 1 (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 a 4) (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 (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 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 b 3) (pow.f64 a 3)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (pow.f64 (+.f64 b a) 2)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (fma.f64 a a (*.f64 a a)) 3)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))) (*.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))))
(/.f64 (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a)))) (-.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))
(pow.f64 (+.f64 b a) 2)
(pow.f64 (pow.f64 (+.f64 b a) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)
(sqrt.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(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
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 -1/24488801280000000 (*.f64 (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))))
(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 (*.f64 (pow.f64 angle 3) (pow.f64 (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 (*.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)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (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 -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 (PI.f64) (*.f64 angle 1/180) (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 (PI.f64) (*.f64 angle 1/180) (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 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 (*.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 (neg.f64 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.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)))) (neg.f64 (*.f64 a a)))
(+.f64 (*.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 -1 (*.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 (*.f64 0 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) b (*.f64 (neg.f64 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(fma.f64 (neg.f64 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b 0))
(+.f64 (*.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.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 (*.f64 0 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) b (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b b)) (*.f64 (neg.f64 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 b 0 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (*.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.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 (*.f64 0 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) b (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b b)) (*.f64 (neg.f64 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 b 0 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b b)))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b))
(+.f64 (*.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 (*.f64 0 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b b))))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b b)) (*.f64 b 0))
(+.f64 (*.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.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 (*.f64 0 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) b (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b b)) (*.f64 (neg.f64 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 b 0 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (*.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.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 (*.f64 0 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) b (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b b)) (*.f64 (neg.f64 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 b 0 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b b)))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b))
(+.f64 (*.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 (*.f64 0 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b b))))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b b)) (*.f64 b 0))
(+.f64 (*.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.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 (*.f64 0 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) b (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b b)) (*.f64 (neg.f64 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 b 0 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (*.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.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 (*.f64 0 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) b (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b b)) (*.f64 (neg.f64 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 b 0 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b b)))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b))
(+.f64 (*.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 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) a))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b b)) (*.f64 a (*.f64 0 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))))
(fma.f64 a 0 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)))
(+.f64 (*.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 (*.f64 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) a) (*.f64 -1 (*.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b b)) (fma.f64 (*.f64 0 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)) a (*.f64 (neg.f64 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 a 0))
(+.f64 (*.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 (*.f64 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) a) (*.f64 -1 (*.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b b)) (fma.f64 (*.f64 0 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)) a (*.f64 (neg.f64 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 a 0))
(*.f64 -1 (*.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 (neg.f64 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.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)))) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) a) (*.f64 -1 (*.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 (*.f64 0 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)) a (*.f64 (neg.f64 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(fma.f64 (neg.f64 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a 0))
(fma.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (*.f64 a a)) (*.f64 a 0))
(+.f64 (*.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 (*.f64 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) a) (*.f64 -1 (*.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b b)) (fma.f64 (*.f64 0 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)) a (*.f64 (neg.f64 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 a 0))
(+.f64 (*.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 (*.f64 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) a) (*.f64 -1 (*.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b b)) (fma.f64 (*.f64 0 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)) a (*.f64 (neg.f64 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 a 0))
(*.f64 -1 (*.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 (neg.f64 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.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)))) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.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 -1 (*.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 (*.f64 0 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)) a (*.f64 (neg.f64 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(fma.f64 (neg.f64 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a 0))
(fma.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (*.f64 a a)) (*.f64 a 0))
(+.f64 (*.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 (*.f64 -1 (*.f64 a (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.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 -1 (*.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b b)) (fma.f64 (*.f64 0 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)) a (*.f64 (neg.f64 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 a 0))
(+.f64 (*.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 (*.f64 -1 (*.f64 a (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.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 -1 (*.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b b)) (fma.f64 (*.f64 0 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)) a (*.f64 (neg.f64 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 a 0))
(*.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 (*.f64 (+.f64 a b) (*.f64 (PI.f64) (-.f64 b a))) (*.f64 angle 1/180))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))) (*.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)))))))
(fma.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))) (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 b a) (fma.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) -1/11664000)))))
(fma.f64 1/180 (*.f64 angle (*.f64 (+.f64 a b) (*.f64 (PI.f64) (-.f64 b a)))) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) -1/8748000) (*.f64 (pow.f64 angle 3) (-.f64 b a))))
(+.f64 (*.f64 (pow.f64 angle 5) (*.f64 (-.f64 b a) (+.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 (*.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))) (*.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))))))))
(fma.f64 (pow.f64 angle 5) (*.f64 (-.f64 b a) (fma.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)) (fma.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)))))) (fma.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))) (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 b a) (fma.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) -1/11664000))))))
(fma.f64 (pow.f64 angle 5) (*.f64 (-.f64 b a) (fma.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)) 1/3779136000000))) (fma.f64 1/180 (*.f64 angle (*.f64 (+.f64 a b) (*.f64 (PI.f64) (-.f64 b a)))) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) -1/8748000) (*.f64 (pow.f64 angle 3) (-.f64 b a)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/881596846080000000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7))) (+.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 -1/1469328076800000000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7)))))) (*.f64 (pow.f64 angle 7) (-.f64 b a))) (+.f64 (*.f64 (pow.f64 angle 5) (*.f64 (-.f64 b a) (+.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 (*.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))) (*.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)))))))))
(fma.f64 (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)) -1/1101996057600000000))) (*.f64 (pow.f64 angle 7) (-.f64 b a)) (fma.f64 (pow.f64 angle 5) (*.f64 (-.f64 b a) (fma.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)) (fma.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)))))) (fma.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))) (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 b a) (fma.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) -1/11664000)))))))
(fma.f64 (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)) -29/30855889612800000000)) (*.f64 (pow.f64 angle 7) (-.f64 b a)) (fma.f64 (pow.f64 angle 5) (*.f64 (-.f64 b a) (fma.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)) 1/3779136000000))) (fma.f64 1/180 (*.f64 angle (*.f64 (+.f64 a b) (*.f64 (PI.f64) (-.f64 b a)))) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)) -1/8748000) (*.f64 (pow.f64 angle 3) (-.f64 b a))))))
(*.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 b a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 b a)))
(*.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 b a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 b a)))
(*.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 b a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 b a)))
(*.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 b a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 b a)))
(*.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 b a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 b a)))
(*.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 b a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 b a)))
(*.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 b a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 b a)))
(*.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 b a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 b a)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.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 -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 -1/24488801280000000 (*.f64 (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))))
(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 (*.f64 (pow.f64 angle 3) (pow.f64 (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 (*.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)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (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 -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 (PI.f64) (*.f64 angle 1/180) (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 (PI.f64) (*.f64 angle 1/180) (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 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/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 1/90 (*.f64 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 (pow.f64 angle 3) (*.f64 (-.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 (pow.f64 angle 3) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (pow.f64 (PI.f64) 3) -1/8748000))) (*.f64 (pow.f64 angle 5) (*.f64 (-.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 (pow.f64 angle 3) (*.f64 (-.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 (pow.f64 angle 5) (*.f64 (-.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 (fma.f64 (*.f64 (pow.f64 angle 7) (fma.f64 (pow.f64 (PI.f64) 7) -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) -19/10285296537600000000))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) 1/1417176000000) (*.f64 (pow.f64 angle 5) (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) -1/8748000) (*.f64 (pow.f64 angle 3) (-.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 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.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 2 (-.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 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.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 2 (-.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 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.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 2 (-.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 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.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 2 (-.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 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.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 2 (-.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 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.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 2 (-.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 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.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 2 (-.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 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.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 2 (-.f64 (*.f64 b b) (*.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 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2)
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.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 -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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2)
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.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 -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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2)
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.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 -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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 2 (*.f64 b b))))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (*.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 (*.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 (*.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 (*.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))
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 -1/24488801280000000 (*.f64 (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))))
(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 (*.f64 (pow.f64 angle 3) (pow.f64 (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 (*.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)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (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 -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 (PI.f64) (*.f64 angle 1/180) (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 (PI.f64) (*.f64 angle 1/180) (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 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 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2)
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.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 -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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 2 (*.f64 b b))))
(*.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 (*.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 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)))
(+.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 2 (*.f64 b b))))
(+.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 2 (*.f64 b b))))
(+.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2)
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 -2 (*.f64 a a)))
(+.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 2 (*.f64 b b))))
(+.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 2 (*.f64 b b))))
(+.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 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 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2)
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 -2 (*.f64 a a)))
(+.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 2 (*.f64 b b))))
(+.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 2 (*.f64 b b))))
(+.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 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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2))
(*.f64 (*.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 2 (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 1/90 (*.f64 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 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) -1/8748000)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) -1/8748000)) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90)))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/22674816000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/4534963200000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))))) (pow.f64 angle 5)))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) -1/8748000)) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 2 (*.f64 (pow.f64 angle 5) (fma.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) 1/3779136000000))))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) -1/8748000)) (fma.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) 1/1417176000000)) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (*.f64 -1/4407984230400000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)))))) (pow.f64 angle 7))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/22674816000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/4534963200000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))))) (pow.f64 angle 5))))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) -1/8748000)) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 7) (fma.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a))) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a))) -1/734664038400000000)))) (*.f64 (pow.f64 angle 5) (fma.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) 1/3779136000000)))))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) -1/8748000)) (fma.f64 2 (fma.f64 (pow.f64 angle 7) (fma.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a))) -43/30855889612800000000)) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) 1/1417176000000))) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.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 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.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 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.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 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.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 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.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 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.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 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.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 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.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 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (*.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 (*.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 (*.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 (*.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))
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 -1/24488801280000000 (*.f64 (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))))
(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 (*.f64 (pow.f64 angle 3) (pow.f64 (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 (*.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)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (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 -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 (PI.f64) (*.f64 angle 1/180) (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 (PI.f64) (*.f64 angle 1/180) (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 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) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.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 angle 1/180))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 angle 1/180))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 angle 1/180))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 angle 1/180))) (*.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 angle 1/180))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 angle 1/180))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 angle 1/180))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 angle 1/180))) (*.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 angle 1/180))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 angle 1/180))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 angle 1/180))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 angle 1/180))) (*.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 angle 1/180))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 angle 1/180))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 angle 1/180))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 angle 1/180))) (*.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 angle 1/180))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 angle 1/180))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 angle 1/180))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 angle 1/180))) (*.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 angle 1/180))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 angle 1/180))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 angle 1/180))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.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 1/90 (*.f64 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 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 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/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 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 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 -1/17496000 (*.f64 (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/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 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/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 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a)))) (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 -1/17496000 (*.f64 (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/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90)))))
(*.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 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.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 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.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 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.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 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.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 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.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 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.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 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.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 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (*.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 (*.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 (*.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 (*.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.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 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)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.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 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)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)) (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (fma.f64 a a (*.f64 a a))))
(*.f64 (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2) (+.f64 (pow.f64 (+.f64 a b) 2) (fma.f64 a a (*.f64 a a))))
(*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a))))
(+.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)) (*.f64 (fma.f64 a a (*.f64 a a)) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))
(*.f64 (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2) (+.f64 (pow.f64 (+.f64 a b) 2) (fma.f64 a a (*.f64 a a))))
(*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a))))
(+.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 b b)) (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 a a)))
(*.f64 (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2) (fma.f64 b b (*.f64 a a)))
(*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (fma.f64 a a (*.f64 b b)))
(+.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) (*.f64 (*.f64 a a) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))
(*.f64 (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2) (fma.f64 b b (*.f64 a a)))
(*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (fma.f64 a a (*.f64 b b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)))) 1)
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(/.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 2 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))) (/.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(/.f64 (/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 2 (+.f64 (pow.f64 b 6) (pow.f64 a 6)))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (+.f64 a b) 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 a b) 2)) (/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (*.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) 2))
(*.f64 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))) (/.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(/.f64 (/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 2 (+.f64 (pow.f64 b 6) (pow.f64 a 6)))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (+.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 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (+.f64 a b) 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 a b) 2)) (/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)) 1)
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2))) 3)
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(pow.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)) 3) 1/3)
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 2)
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)) 2))
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (+.f64 b a) 2)))
(*.f64 (pow.f64 (+.f64 a b) 2) (log.f64 (sqrt.f64 (exp.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (pow.f64 (+.f64 a b) 2) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)))))
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)) 3))
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 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 (pow.f64 (+.f64 b a) 2) 3)))
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(cbrt.f64 (*.f64 (pow.f64 (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 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2))))
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2))))
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2))) 1))
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2))))
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) -180)
(/.f64 (neg.f64 (*.f64 angle (PI.f64))) -180)
(/.f64 (PI.f64) (/.f64 -180 (neg.f64 angle)))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(log.f64 (pow.f64 (pow.f64 (exp.f64 angle) 1/180) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle 1/180) 3)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.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 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)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.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 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)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1)
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1)
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3)
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 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)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2)) (*.f64 (+.f64 a b) (sqrt.f64 2))) 2)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2)) (*.f64 (+.f64 a b) (sqrt.f64 2))) 2)
(*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2))) 2)
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)) 2)))
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2))) 2)))
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 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))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 a b) 2)) (log.f64 (sqrt.f64 (exp.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 a b) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3))
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 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 angle 1/180))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 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)))
(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 a b) 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)))
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 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 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 1))
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 a b) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))))
(+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (fma.f64 a a (*.f64 a a))))
(fma.f64 2 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 a b) 2))
(+.f64 (*.f64 b b) (*.f64 a a))
(fma.f64 b b (*.f64 a a))
(fma.f64 a a (*.f64 b b))
(+.f64 (*.f64 b b) (+.f64 (*.f64 a a) (fma.f64 a a (*.f64 a a))))
(fma.f64 b b (fma.f64 a a (fma.f64 a a (*.f64 a a))))
(fma.f64 b b (fma.f64 a a (*.f64 2 (*.f64 a a))))
(+.f64 (*.f64 a (+.f64 b a)) (*.f64 b (+.f64 b a)))
(pow.f64 (+.f64 a b) 2)
(+.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 b) (*.f64 a a)) (fma.f64 a a (*.f64 a a)))
(fma.f64 (+.f64 a b) (-.f64 b a) (*.f64 2 (*.f64 a a)))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 b b (*.f64 (pow.f64 (cbrt.f64 a) 2) (neg.f64 (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 1 (*.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 b) (*.f64 a a)) (fma.f64 a a (*.f64 a a)))
(fma.f64 (+.f64 a b) (-.f64 b a) (*.f64 2 (*.f64 a a)))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 b b (*.f64 (pow.f64 (cbrt.f64 a) 2) (neg.f64 (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 a a))))
(+.f64 (*.f64 2 (*.f64 a a)) (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 a a))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 (cbrt.f64 a) 2) (neg.f64 (cbrt.f64 (pow.f64 a 4))))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) a))
(pow.f64 (+.f64 a b) 2)
(+.f64 (*.f64 (+.f64 b a) a) (*.f64 (+.f64 b a) b))
(pow.f64 (+.f64 a b) 2)
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))
(pow.f64 (+.f64 a b) 2)
(+.f64 (*.f64 (pow.f64 (+.f64 b a) 2) 1) (*.f64 (fma.f64 a a (*.f64 a a)) 1))
(+.f64 (pow.f64 (+.f64 a b) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a)))
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 (*.f64 a a) 1))
(fma.f64 b b (*.f64 a a))
(fma.f64 a a (*.f64 b b))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (fma.f64 a a (*.f64 a a))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a a (*.f64 a a)))
(fma.f64 (+.f64 a b) (-.f64 b a) (*.f64 2 (*.f64 a a)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2))) 1)
(pow.f64 (+.f64 a b) 2)
(-.f64 (/.f64 (pow.f64 b 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))) (/.f64 (pow.f64 a 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(-.f64 (/.f64 (pow.f64 b 6) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))) (/.f64 (pow.f64 a 6) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(-.f64 (/.f64 (pow.f64 b 4) (pow.f64 (+.f64 b a) 2)) (/.f64 (pow.f64 a 4) (pow.f64 (+.f64 b a) 2)))
(-.f64 (/.f64 (pow.f64 b 4) (pow.f64 (+.f64 a b) 2)) (/.f64 (pow.f64 a 4) (pow.f64 (+.f64 a b) 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 a b) 2)
(*.f64 1 (pow.f64 (+.f64 b a) 2))
(pow.f64 (+.f64 a b) 2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2))
(pow.f64 (+.f64 a b) 2)
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 b a) 2)))
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 a b) 2))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))
(pow.f64 (+.f64 a b) 2)
(*.f64 (*.f64 (+.f64 b a) 1) (+.f64 b a))
(pow.f64 (+.f64 a b) 2)
(*.f64 (*.f64 (+.f64 b a) (pow.f64 (cbrt.f64 (+.f64 b a)) 2)) (cbrt.f64 (+.f64 b a)))
(pow.f64 (+.f64 a b) 2)
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (+.f64 (pow.f64 b 6) (pow.f64 a 6))))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 1 (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 a b) 2))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 a b) 2))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 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 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 a b))) (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 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 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 (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 a b) 2) (+.f64 a b)) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.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 a b) 2) (+.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)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (pow.f64 (+.f64 a b) 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (pow.f64 (+.f64 a b) 2))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (pow.f64 (+.f64 b a) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (pow.f64 (+.f64 a b) 2)))
(*.f64 1 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (fma.f64 a a (*.f64 a a)) 3)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))) (*.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 a b) 2) 3) (pow.f64 (fma.f64 a a (*.f64 a a)) 3)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (fma.f64 a a (*.f64 a a)) (-.f64 (fma.f64 a a (*.f64 a a)) (pow.f64 (+.f64 a b) 2)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 a b) 2) 3) (pow.f64 (*.f64 2 (*.f64 a a)) 3)) (fma.f64 (*.f64 2 (*.f64 a a)) (-.f64 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 a b) 2)) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 a b) 2) 3) (*.f64 (pow.f64 a 6) 8)) (fma.f64 (*.f64 2 (*.f64 a a)) (-.f64 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 a b) 2)) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a)))) (-.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))
(/.f64 (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a)))) (-.f64 (pow.f64 (+.f64 a b) 2) (fma.f64 a a (*.f64 a a))))
(/.f64 (+.f64 (pow.f64 a 4) (-.f64 (pow.f64 b 4) (*.f64 (*.f64 2 (*.f64 a a)) (*.f64 2 (*.f64 a a))))) (-.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a))))
(pow.f64 (+.f64 b a) 2)
(pow.f64 (+.f64 a b) 2)
(pow.f64 (pow.f64 (+.f64 b a) 2) 1)
(pow.f64 (+.f64 a b) 2)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)
(pow.f64 (+.f64 a b) 2)
(pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)
(pow.f64 (+.f64 a b) 2)
(sqrt.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(hypot.f64 (*.f64 a a) (*.f64 b b))
(log.f64 (exp.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 a b) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 b a) 2))))
(pow.f64 (+.f64 a b) 2)
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))
(pow.f64 (+.f64 a b) 2)
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 a b) 2)
(exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 a b) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 b a) 2)) 1))
(pow.f64 (+.f64 a b) 2)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 a b) 2)
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.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 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)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.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 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)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1)
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1)
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3)
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 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)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2)) (*.f64 (+.f64 a b) (sqrt.f64 2))) 2)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2)) (*.f64 (+.f64 a b) (sqrt.f64 2))) 2)
(*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2))) 2)
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)) 2)))
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2))) 2)))
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 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))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 a b) 2)) (log.f64 (sqrt.f64 (exp.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 a b) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3))
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 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 angle 1/180))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 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)))
(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 a b) 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)))
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 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 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 1))
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 a b) 2))))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 a b) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))))
(+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (fma.f64 a a (*.f64 a a))))
(fma.f64 2 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 a b) 2))
(+.f64 (*.f64 b b) (*.f64 a a))
(fma.f64 b b (*.f64 a a))
(fma.f64 a a (*.f64 b b))
(+.f64 (*.f64 b b) (+.f64 (*.f64 a a) (fma.f64 a a (*.f64 a a))))
(fma.f64 b b (fma.f64 a a (fma.f64 a a (*.f64 a a))))
(fma.f64 b b (fma.f64 a a (*.f64 2 (*.f64 a a))))
(+.f64 (*.f64 a (+.f64 b a)) (*.f64 b (+.f64 b a)))
(pow.f64 (+.f64 a b) 2)
(+.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 b) (*.f64 a a)) (fma.f64 a a (*.f64 a a)))
(fma.f64 (+.f64 a b) (-.f64 b a) (*.f64 2 (*.f64 a a)))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 b b (*.f64 (pow.f64 (cbrt.f64 a) 2) (neg.f64 (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 1 (*.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 b) (*.f64 a a)) (fma.f64 a a (*.f64 a a)))
(fma.f64 (+.f64 a b) (-.f64 b a) (*.f64 2 (*.f64 a a)))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 b b (*.f64 (pow.f64 (cbrt.f64 a) 2) (neg.f64 (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 a a))))
(+.f64 (*.f64 2 (*.f64 a a)) (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 a a))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 (cbrt.f64 a) 2) (neg.f64 (cbrt.f64 (pow.f64 a 4))))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) a))
(pow.f64 (+.f64 a b) 2)
(+.f64 (*.f64 (+.f64 b a) a) (*.f64 (+.f64 b a) b))
(pow.f64 (+.f64 a b) 2)
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))
(pow.f64 (+.f64 a b) 2)
(+.f64 (*.f64 (pow.f64 (+.f64 b a) 2) 1) (*.f64 (fma.f64 a a (*.f64 a a)) 1))
(+.f64 (pow.f64 (+.f64 a b) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a)))
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 (*.f64 a a) 1))
(fma.f64 b b (*.f64 a a))
(fma.f64 a a (*.f64 b b))
(*.f64 (+.f64 b a) (+.f64 b a))
(pow.f64 (+.f64 a b) 2)
(*.f64 1 (pow.f64 (+.f64 b a) 2))
(pow.f64 (+.f64 a b) 2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2))
(pow.f64 (+.f64 a b) 2)
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 b a) 2)))
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 a b) 2))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))
(pow.f64 (+.f64 a b) 2)
(*.f64 (*.f64 (+.f64 b a) 1) (+.f64 b a))
(pow.f64 (+.f64 a b) 2)
(*.f64 (*.f64 (+.f64 b a) (pow.f64 (cbrt.f64 (+.f64 b a)) 2)) (cbrt.f64 (+.f64 b a)))
(pow.f64 (+.f64 a b) 2)
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (+.f64 (pow.f64 b 6) (pow.f64 a 6))))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 1 (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 a b) 2))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 a b) 2))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 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 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 a b))) (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 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 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 (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 a b) 2) (+.f64 a b)) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.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 a b) 2) (+.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)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (pow.f64 (+.f64 a b) 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (pow.f64 (+.f64 a b) 2))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (pow.f64 (+.f64 b a) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (pow.f64 (+.f64 a b) 2)))
(*.f64 1 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (fma.f64 a a (*.f64 a a)) 3)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))) (*.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 a b) 2) 3) (pow.f64 (fma.f64 a a (*.f64 a a)) 3)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (fma.f64 a a (*.f64 a a)) (-.f64 (fma.f64 a a (*.f64 a a)) (pow.f64 (+.f64 a b) 2)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 a b) 2) 3) (pow.f64 (*.f64 2 (*.f64 a a)) 3)) (fma.f64 (*.f64 2 (*.f64 a a)) (-.f64 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 a b) 2)) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 a b) 2) 3) (*.f64 (pow.f64 a 6) 8)) (fma.f64 (*.f64 2 (*.f64 a a)) (-.f64 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 a b) 2)) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a)))) (-.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))
(/.f64 (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a)))) (-.f64 (pow.f64 (+.f64 a b) 2) (fma.f64 a a (*.f64 a a))))
(/.f64 (+.f64 (pow.f64 a 4) (-.f64 (pow.f64 b 4) (*.f64 (*.f64 2 (*.f64 a a)) (*.f64 2 (*.f64 a a))))) (-.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a))))
(pow.f64 (+.f64 b a) 2)
(pow.f64 (+.f64 a b) 2)
(pow.f64 (pow.f64 (+.f64 b a) 2) 1)
(pow.f64 (+.f64 a b) 2)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)
(pow.f64 (+.f64 a b) 2)
(pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)
(pow.f64 (+.f64 a b) 2)
(sqrt.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(hypot.f64 (*.f64 a a) (*.f64 b b))
(log.f64 (exp.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 a b) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 b a) 2))))
(pow.f64 (+.f64 a b) 2)
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))
(pow.f64 (+.f64 a b) 2)
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 a b) 2)
(exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 a b) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 b a) 2)) 1))
(pow.f64 (+.f64 a b) 2)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 a b) 2)
(fma.f64 b b (*.f64 a a))
(fma.f64 a a (*.f64 b b))
(fma.f64 (+.f64 b a) (+.f64 b a) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 a b) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a)))
(fma.f64 1 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 a b) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a)))
(fma.f64 1 (*.f64 b b) (*.f64 a a))
(fma.f64 b b (*.f64 a a))
(fma.f64 a a (*.f64 b b))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 a b) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (*.f64 a a))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.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 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)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.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 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)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (fma.f64 a a (*.f64 a a))))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (fma.f64 a a (*.f64 a a)))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (*.f64 (fma.f64 a a (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (fma.f64 a a (*.f64 a a)))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a))))
(+.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 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 b b (*.f64 a a)))
(*.f64 (fma.f64 a a (*.f64 b b)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.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 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 b b (*.f64 a a)))
(*.f64 (fma.f64 a a (*.f64 b b)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.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 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 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 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 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 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 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 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 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 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 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 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 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 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 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 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 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 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 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 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 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 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 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 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 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 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 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 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 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 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 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 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 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 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2)))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 a b) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))))
(+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (fma.f64 a a (*.f64 a a))))
(fma.f64 2 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 a b) 2))
(+.f64 (*.f64 b b) (*.f64 a a))
(fma.f64 b b (*.f64 a a))
(fma.f64 a a (*.f64 b b))
(+.f64 (*.f64 b b) (+.f64 (*.f64 a a) (fma.f64 a a (*.f64 a a))))
(fma.f64 b b (fma.f64 a a (fma.f64 a a (*.f64 a a))))
(fma.f64 b b (fma.f64 a a (*.f64 2 (*.f64 a a))))
(+.f64 (*.f64 a (+.f64 b a)) (*.f64 b (+.f64 b a)))
(pow.f64 (+.f64 a b) 2)
(+.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 b) (*.f64 a a)) (fma.f64 a a (*.f64 a a)))
(fma.f64 (+.f64 a b) (-.f64 b a) (*.f64 2 (*.f64 a a)))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 b b (*.f64 (pow.f64 (cbrt.f64 a) 2) (neg.f64 (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 1 (*.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 b) (*.f64 a a)) (fma.f64 a a (*.f64 a a)))
(fma.f64 (+.f64 a b) (-.f64 b a) (*.f64 2 (*.f64 a a)))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 b b (*.f64 (pow.f64 (cbrt.f64 a) 2) (neg.f64 (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 a a))))
(+.f64 (*.f64 2 (*.f64 a a)) (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 a a))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 (cbrt.f64 a) 2) (neg.f64 (cbrt.f64 (pow.f64 a 4))))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) a))
(pow.f64 (+.f64 a b) 2)
(+.f64 (*.f64 (+.f64 b a) a) (*.f64 (+.f64 b a) b))
(pow.f64 (+.f64 a b) 2)
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))
(pow.f64 (+.f64 a b) 2)
(+.f64 (*.f64 (pow.f64 (+.f64 b a) 2) 1) (*.f64 (fma.f64 a a (*.f64 a a)) 1))
(+.f64 (pow.f64 (+.f64 a b) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a)))
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 (*.f64 a a) 1))
(fma.f64 b b (*.f64 a a))
(fma.f64 a a (*.f64 b b))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (fma.f64 a a (*.f64 a a))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a a (*.f64 a a)))
(fma.f64 (+.f64 a b) (-.f64 b a) (*.f64 2 (*.f64 a a)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2))) 1)
(pow.f64 (+.f64 a b) 2)
(-.f64 (/.f64 (pow.f64 b 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))) (/.f64 (pow.f64 a 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(-.f64 (/.f64 (pow.f64 b 6) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))) (/.f64 (pow.f64 a 6) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(-.f64 (/.f64 (pow.f64 b 4) (pow.f64 (+.f64 b a) 2)) (/.f64 (pow.f64 a 4) (pow.f64 (+.f64 b a) 2)))
(-.f64 (/.f64 (pow.f64 b 4) (pow.f64 (+.f64 a b) 2)) (/.f64 (pow.f64 a 4) (pow.f64 (+.f64 a b) 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 a b) 2)
(*.f64 1 (pow.f64 (+.f64 b a) 2))
(pow.f64 (+.f64 a b) 2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2))
(pow.f64 (+.f64 a b) 2)
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 b a) 2)))
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 a b) 2))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))
(pow.f64 (+.f64 a b) 2)
(*.f64 (*.f64 (+.f64 b a) 1) (+.f64 b a))
(pow.f64 (+.f64 a b) 2)
(*.f64 (*.f64 (+.f64 b a) (pow.f64 (cbrt.f64 (+.f64 b a)) 2)) (cbrt.f64 (+.f64 b a)))
(pow.f64 (+.f64 a b) 2)
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (+.f64 (pow.f64 b 6) (pow.f64 a 6))))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 1 (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 a b) 2))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 a b) 2))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 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 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 a b))) (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 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 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 (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 a b) 2) (+.f64 a b)) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.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 a b) 2) (+.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)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (pow.f64 (+.f64 a b) 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (pow.f64 (+.f64 a b) 2))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (pow.f64 (+.f64 b a) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (pow.f64 (+.f64 a b) 2)))
(*.f64 1 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (fma.f64 a a (*.f64 a a)) 3)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))) (*.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 a b) 2) 3) (pow.f64 (fma.f64 a a (*.f64 a a)) 3)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (fma.f64 a a (*.f64 a a)) (-.f64 (fma.f64 a a (*.f64 a a)) (pow.f64 (+.f64 a b) 2)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 a b) 2) 3) (pow.f64 (*.f64 2 (*.f64 a a)) 3)) (fma.f64 (*.f64 2 (*.f64 a a)) (-.f64 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 a b) 2)) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 a b) 2) 3) (*.f64 (pow.f64 a 6) 8)) (fma.f64 (*.f64 2 (*.f64 a a)) (-.f64 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 a b) 2)) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a)))) (-.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))
(/.f64 (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a)))) (-.f64 (pow.f64 (+.f64 a b) 2) (fma.f64 a a (*.f64 a a))))
(/.f64 (+.f64 (pow.f64 a 4) (-.f64 (pow.f64 b 4) (*.f64 (*.f64 2 (*.f64 a a)) (*.f64 2 (*.f64 a a))))) (-.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a))))
(pow.f64 (+.f64 b a) 2)
(pow.f64 (+.f64 a b) 2)
(pow.f64 (pow.f64 (+.f64 b a) 2) 1)
(pow.f64 (+.f64 a b) 2)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)
(pow.f64 (+.f64 a b) 2)
(pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)
(pow.f64 (+.f64 a b) 2)
(sqrt.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(hypot.f64 (*.f64 a a) (*.f64 b b))
(log.f64 (exp.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 a b) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 b a) 2))))
(pow.f64 (+.f64 a b) 2)
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))
(pow.f64 (+.f64 a b) 2)
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 a b) 2)
(exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 a b) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 b a) 2)) 1))
(pow.f64 (+.f64 a b) 2)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 a b) 2)

eval320.0ms (0.7%)

Compiler

Compiled 21817 to 13095 computations (40% saved)

prune315.0ms (0.7%)

Pruning

72 alts after pruning (72 fresh and 0 done)

PrunedKeptTotal
New63272704
Fresh000
Picked404
Done000
Total63672708
Accurracy
82.8%
Counts
708 → 72
Alt Table
Click to see full alt table
StatusAccuracyProgram
30.1%
(pow.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3)
23.8%
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2)) (*.f64 (+.f64 a b) (sqrt.f64 2))) 2)
41.5%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
24.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))))
41.4%
(*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (*.f64 (fma.f64 a a (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.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 (PI.f64) (/.f64 angle 180))))
59.0%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
58.2%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
59.0%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
49.6%
(*.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 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))))
38.9%
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2)
41.5%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.0%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
41.7%
(*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2))) 2)
51.1%
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
42.7%
(*.f64 (*.f64 2 (fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2) (fma.f64 a a (*.f64 a a)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
25.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
19.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a 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)))))
54.1%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a 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.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
49.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
55.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
55.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
28.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
56.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a 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.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180))))
57.3%
(*.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 180 angle)))))
56.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))))))
28.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
47.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))))
48.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3))))))
53.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
56.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
50.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
27.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
25.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
38.9%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
58.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
34.7%
(*.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)))))
42.8%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
39.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.2%
(*.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)))))
39.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
42.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
42.3%
(*.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)))))
51.4%
(*.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)))))
58.4%
(*.f64 (log1p.f64 (expm1.f64 (sin.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)))))
26.4%
(*.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))))
23.8%
(*.f64 2 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 2))
16.1%
(*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
26.2%
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
16.6%
(*.f64 2 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 a b) 2)) (/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
15.4%
(*.f64 2 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (+.f64 a b) 2))))
72.8%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)))))
73.0%
(*.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)))))
57.4%
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
58.4%
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)))
56.2%
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (*.f64 (PI.f64) (-.f64 b a))) (*.f64 angle 1/180)))
72.8%
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 b a))))
41.5%
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a)))))
38.4%
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b b))))
56.2%
(*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))))
25.7%
(*.f64 2 (exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)))))
51.1%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
37.3%
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2))) 2)))
25.8%
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
34.5%
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3))
30.1%
(pow.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3)
23.8%
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2)) (*.f64 (+.f64 a b) (sqrt.f64 2))) 2)
41.5%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
24.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))))
41.4%
(*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (*.f64 (fma.f64 a a (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.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 (PI.f64) (/.f64 angle 180))))
59.0%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
58.2%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
59.0%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
49.6%
(*.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 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))))
38.9%
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2)
41.5%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.0%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
41.7%
(*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2))) 2)
51.1%
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
42.7%
(*.f64 (*.f64 2 (fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2) (fma.f64 a a (*.f64 a a)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
25.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
19.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a 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)))))
54.1%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a 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.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
49.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
55.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
55.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
28.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
56.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a 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.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180))))
57.3%
(*.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 180 angle)))))
56.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))))))
28.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
47.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))))
48.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3))))))
53.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
56.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
50.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
27.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
25.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
38.9%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
58.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
34.7%
(*.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)))))
42.8%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
39.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.2%
(*.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)))))
39.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
42.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
42.3%
(*.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)))))
51.4%
(*.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)))))
58.4%
(*.f64 (log1p.f64 (expm1.f64 (sin.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)))))
26.4%
(*.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))))
23.8%
(*.f64 2 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 2))
16.1%
(*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
26.2%
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
16.6%
(*.f64 2 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 a b) 2)) (/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
15.4%
(*.f64 2 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (+.f64 a b) 2))))
72.8%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)))))
73.0%
(*.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)))))
57.4%
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
58.4%
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)))
56.2%
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (*.f64 (PI.f64) (-.f64 b a))) (*.f64 angle 1/180)))
72.8%
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 b a))))
41.5%
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a)))))
38.4%
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b b))))
56.2%
(*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))))
25.7%
(*.f64 2 (exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)))))
51.1%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
37.3%
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2))) 2)))
25.8%
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
34.5%
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3))
Compiler

Compiled 7740 to 6000 computations (22.5% saved)

localize10.5s (24.2%)

Local Accuracy

Found 20 expressions with local accuracy:

NewAccuracyProgram
99.4%
(*.f64 (PI.f64) (*.f64 angle 1/180))
75.2%
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
61.2%
(/.f64 (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
60.4%
(sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
99.4%
(*.f64 (PI.f64) (*.f64 angle 1/180))
77.3%
(cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
73.9%
(*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
60.4%
(sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
93.9%
(-.f64 (*.f64 b b) (*.f64 a a))
87.7%
(*.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 180 angle)))))
63.3%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
63.1%
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
99.7%
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
99.0%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
93.9%
(-.f64 (*.f64 b b) (*.f64 a a))
87.0%
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
99.6%
(*.f64 angle (PI.f64))
99.4%
(*.f64 1/180 (*.f64 angle (PI.f64)))
63.0%
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
60.5%
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
Compiler

Compiled 537 to 306 computations (43% saved)

series44.0ms (0.1%)

Counts
17 → 324
Calls

96 calls:

TimeVariablePointExpression
5.0ms
angle
@-inf
(*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
2.0ms
b
@-inf
(*.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 180 angle)))))
2.0ms
angle
@inf
(cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
2.0ms
b
@0
(cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
2.0ms
angle
@-inf
(cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))))

rewrite120.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
996×add-sqr-sqrt
976×pow1
932×add-exp-log
932×log1p-expm1-u
932×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
051593
11153593
Stop Event
node limit
Counts
17 → 140
Calls
Call 1
Inputs
(sin.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 angle (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(*.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 180 angle)))))
(sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
(*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (+.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 (pow.f64 b 4) (pow.f64 a 4)) (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
Outputs
(*.f64 1 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (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)
(log.f64 (exp.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cbrt.f64 (*.f64 (*.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))))))
(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))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sqrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cbrt.f64 (*.f64 (*.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))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (*.f64 angle (PI.f64)) 180)
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 180 angle)))
(pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 1)
(log.f64 (exp.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(expm1.f64 (log1p.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(exp.f64 (log.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(log1p.f64 (expm1.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(pow.f64 (*.f64 angle (PI.f64)) 1)
(log.f64 (exp.f64 (*.f64 angle (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))) (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (*.f64 angle (PI.f64))))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1)
(log.f64 (exp.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90) (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)))
(pow.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 1 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sqrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cbrt.f64 (*.f64 (*.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))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(pow.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 1 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(pow.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 1)
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))) (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(pow.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 1)
(log.f64 (exp.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(exp.f64 (log.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(*.f64 1 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) 1/2)) (cbrt.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))) (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))))
(pow.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1)
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (*.f64 angle (PI.f64)) 180)
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 180 angle)))
(pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 1)
(log.f64 (exp.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(expm1.f64 (log1p.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(exp.f64 (log.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(log1p.f64 (expm1.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 1 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(pow.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 1)
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))) (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (/.f64 1 (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))) (cbrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2))))) (cbrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))) (sqrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))
(pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2))) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2))) (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))) (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))))
(+.f64 (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 0) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(+.f64 (*.f64 0 (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(pow.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) 1)
(log.f64 (exp.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))) (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(exp.f64 (log.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (*.f64 angle (PI.f64)) 180)
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 180 angle)))
(pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 1)
(log.f64 (exp.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(expm1.f64 (log1p.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(exp.f64 (log.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(log1p.f64 (expm1.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))

simplify235.0ms (0.5%)

Algorithm
egg-herbie
Rules
1456×times-frac
1038×fma-def
914×*-commutative
702×unswap-sqr
452×sqr-pow
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
062124880
1179523320
2500423248
Stop Event
node limit
Counts
464 → 360
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))))))
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 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (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 (pow.f64 b 2) (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 (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 -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 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.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 -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 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.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 -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 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (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 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (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 (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 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (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 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 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/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 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/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 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/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (pow.f64 b 2) (PI.f64))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (pow.f64 b 2) (PI.f64))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (pow.f64 b 2) (PI.f64))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (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 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (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 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (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 (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.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 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 (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 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 (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 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 (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 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 (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 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 (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 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 (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 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 (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 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 (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 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 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/22674816000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/4534963200000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))))) (pow.f64 angle 5)))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (*.f64 -1/4407984230400000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)))))) (pow.f64 angle 7))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/22674816000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/4534963200000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))))) (pow.f64 angle 5))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (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 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2))))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2)))) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (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 (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 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 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 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)))))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 1/3)
(pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 1/3)
(pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 1/3)
(pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 1/3)
(pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 1/3)
(pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 1/3)
(pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 1/3)
(pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 1/3)
(pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) 1/3)
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 7))) 1/9) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) 1/3))
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 7))) 1/9) b)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) 1/3) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2) (pow.f64 a 4))) 1/3) (*.f64 (-.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 4/9 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 17) (pow.f64 a 16))) 1/9)) (*.f64 8/9 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 17) (pow.f64 a 16))) 1/9)))) (pow.f64 b 2))))))
(+.f64 (*.f64 -1/3 (*.f64 (*.f64 (+.f64 (*.f64 4/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 4)) a) 1/9) (-.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 8/9 (pow.f64 (*.f64 1 (*.f64 (pow.f64 a 16) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 17))) 1/9)) (*.f64 4/9 (pow.f64 (*.f64 1 (*.f64 (pow.f64 a 16) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 17))) 1/9)))))) (*.f64 8/27 (pow.f64 (*.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 7))) 1/3))) (pow.f64 b 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2) (pow.f64 a 4))) 1/3))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 7))) 1/9) b)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) 1/3) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2) (pow.f64 a 4))) 1/3) (*.f64 (-.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 4/9 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 17) (pow.f64 a 16))) 1/9)) (*.f64 8/9 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 17) (pow.f64 a 16))) 1/9)))) (pow.f64 b 2)))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) 1/3)
(+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) 1/3) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 7) (pow.f64 b 5))) 1/9) a)))
(+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 7) (pow.f64 b 5))) 1/9) a)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 4))) 1/3) (*.f64 (pow.f64 a 2) (-.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 4/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 17) (pow.f64 b 16))) 1/9))))))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 4))) 1/3) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 8/27 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 7) (pow.f64 b 5))) 1/3)) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 4)) b) 1/9) (-.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 4/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 17) (pow.f64 b 16))) 1/9))))))))) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 7) (pow.f64 b 5))) 1/9) a)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 4))) 1/3) (*.f64 (pow.f64 a 2) (-.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 4/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 17) (pow.f64 b 16))) 1/9)))))))))
(*.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/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 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 -1/2 (*.f64 (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -4 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (pow.f64 b 2)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -2 (/.f64 (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -4 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) a)) (*.f64 -2 (/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a))))) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 -1/2 (*.f64 (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -4 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))))))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 -4 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 3)))) b)) (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 3))) (*.f64 2 (*.f64 a (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 -4 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))))) b)) (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 a 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -4 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))) (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 a 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -4 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))) (*.f64 -1/2 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -2 (/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)) (*.f64 -2 (/.f64 (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -4 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) b))))))))
(*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))) (*.f64 -1/2 (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 -4 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 -4 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) b)) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 3)))) a)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))) (*.f64 -1/2 (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 -4 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))))))
(*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))) (*.f64 -1/2 (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 -4 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 3))) (*.f64 2 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 -4 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) b))) a)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))) (*.f64 -1/2 (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 -4 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))))))
(*.f64 1/180 (/.f64 (*.f64 angle (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (PI.f64))) (pow.f64 (+.f64 a b) 2)))
(+.f64 (*.f64 -1/8748000 (/.f64 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (PI.f64) 3))) (pow.f64 (+.f64 a b) 2))) (*.f64 1/180 (/.f64 (*.f64 angle (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (PI.f64))) (pow.f64 (+.f64 a b) 2))))
(+.f64 (*.f64 -1/8748000 (/.f64 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (PI.f64) 3))) (pow.f64 (+.f64 a b) 2))) (+.f64 (*.f64 1/180 (/.f64 (*.f64 angle (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (PI.f64))) (pow.f64 (+.f64 a b) 2))) (*.f64 1/1417176000000 (/.f64 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (PI.f64) 5))) (pow.f64 (+.f64 a b) 2)))))
(+.f64 (*.f64 -1/8748000 (/.f64 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (PI.f64) 3))) (pow.f64 (+.f64 a b) 2))) (+.f64 (*.f64 1/180 (/.f64 (*.f64 angle (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (PI.f64))) (pow.f64 (+.f64 a b) 2))) (+.f64 (*.f64 -1/482123275200000000 (/.f64 (*.f64 (pow.f64 angle 7) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (PI.f64) 7))) (pow.f64 (+.f64 a b) 2))) (*.f64 1/1417176000000 (/.f64 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (PI.f64) 5))) (pow.f64 (+.f64 a b) 2))))))
(*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (PI.f64)))) (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (PI.f64) 3)))))
(+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (PI.f64)))) (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (PI.f64) 3))))))
(+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (PI.f64)))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (PI.f64) 3)))) (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (PI.f64) 7)))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(*.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (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)
(log.f64 (exp.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cbrt.f64 (*.f64 (*.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))))))
(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))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sqrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cbrt.f64 (*.f64 (*.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))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (*.f64 angle (PI.f64)) 180)
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 180 angle)))
(pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 1)
(log.f64 (exp.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(expm1.f64 (log1p.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(exp.f64 (log.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(log1p.f64 (expm1.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(pow.f64 (*.f64 angle (PI.f64)) 1)
(log.f64 (exp.f64 (*.f64 angle (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))) (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (*.f64 angle (PI.f64))))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1)
(log.f64 (exp.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90) (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)))
(pow.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 1 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sqrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cbrt.f64 (*.f64 (*.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))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(pow.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 1 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(pow.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 1)
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))) (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(pow.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 1)
(log.f64 (exp.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(exp.f64 (log.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(*.f64 1 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) 1/2)) (cbrt.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))) (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))))
(pow.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1)
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (*.f64 angle (PI.f64)) 180)
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 180 angle)))
(pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 1)
(log.f64 (exp.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(expm1.f64 (log1p.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(exp.f64 (log.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(log1p.f64 (expm1.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 1 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(pow.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 1)
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))) (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (/.f64 1 (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))) (cbrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2))))) (cbrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))) (sqrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))
(pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2))) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2))) (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))) (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))))
(+.f64 (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 0) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(+.f64 (*.f64 0 (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(pow.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) 1)
(log.f64 (exp.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))) (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(exp.f64 (log.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (*.f64 angle (PI.f64)) 180)
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 180 angle)))
(pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 1)
(log.f64 (exp.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(expm1.f64 (log1p.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(exp.f64 (log.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(log1p.f64 (expm1.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
Outputs
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 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 1/180 (*.f64 angle (PI.f64))))
(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 (PI.f64) (/.f64 180 angle)))
(+.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 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 (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))))))
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 (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 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)))))
(+.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 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 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
(+.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (fma.f64 (*.f64 -1/24488801280000000 (pow.f64 angle 6)) (pow.f64 (PI.f64) 6) 1))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(*.f64 (*.f64 (PI.f64) (*.f64 a a)) (neg.f64 angle))
(+.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 (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(+.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 (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(+.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 (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b 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 (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(+.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 (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(+.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 (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b 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 (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(+.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 (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(+.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 (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b 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 (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(+.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 (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(+.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 (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(*.f64 (*.f64 (PI.f64) (*.f64 a a)) (neg.f64 angle))
(+.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 (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(+.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 (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(+.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 (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(*.f64 (*.f64 (PI.f64) (*.f64 a a)) (neg.f64 angle))
(+.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 (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(+.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 (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(+.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 (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
(*.f64 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 angle -1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90)))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
(*.f64 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 angle -1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90)))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
(*.f64 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 angle -1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(neg.f64 (*.f64 (PI.f64) (*.f64 a a)))
(*.f64 (PI.f64) (*.f64 a (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(neg.f64 (*.f64 (PI.f64) (*.f64 a a)))
(*.f64 (PI.f64) (*.f64 a (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(neg.f64 (*.f64 (PI.f64) (*.f64 a a)))
(*.f64 (PI.f64) (*.f64 a (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
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 (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 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)))))
(+.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 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 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
(+.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 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 (PI.f64) (/.f64 180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 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 a a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 a a) -2))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
(+.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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (+.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 -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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (+.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 -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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (+.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 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 b b) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 2 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(+.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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (+.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 -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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (+.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 -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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (+.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 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 b b) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 2 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(+.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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (+.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 -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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (+.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 -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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(*.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 (*.f64 b b) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 b b) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 2 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(+.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 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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.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 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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.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 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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (+.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 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 a a) -2))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
(+.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 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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.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 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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.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 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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (+.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 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 a a) -2))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
(+.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 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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.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 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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.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 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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) -1/8748000)) (*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90)))
(fma.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (pow.f64 angle 3) (*.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) -1/8748000))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/22674816000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/4534963200000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))))) (pow.f64 angle 5)))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) -1/8748000)) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 2 (*.f64 (pow.f64 angle 5) (fma.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) 1/3779136000000))))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) -1/8748000)) (fma.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) 1/1417176000000)) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (*.f64 -1/4407984230400000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)))))) (pow.f64 angle 7))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/22674816000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/4534963200000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))))) (pow.f64 angle 5))))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) -1/8748000)) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 7) (fma.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a))) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a))) -1/734664038400000000)))) (*.f64 (pow.f64 angle 5) (fma.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) 1/3779136000000)))))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) -1/8748000)) (fma.f64 2 (fma.f64 (pow.f64 angle 7) (fma.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a))) -43/30855889612800000000)) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) 1/1417176000000))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (*.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(*.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 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) -1/4374000))
(fma.f64 (*.f64 (pow.f64 angle 3) -1/4374000) (pow.f64 (PI.f64) 3) (*.f64 (PI.f64) (*.f64 angle 1/90)))
(fma.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/4374000 (*.f64 (PI.f64) (*.f64 angle 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 (*.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 3) (pow.f64 (PI.f64) 3)) -1/4374000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) 1/708588000000))))
(fma.f64 (*.f64 angle (PI.f64)) 1/90 (fma.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/4374000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 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 (*.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 3) (pow.f64 (PI.f64) 3)) -1/4374000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 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 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/4374000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) 1/708588000000)))))
(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 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 b a) 2))))
(*.f64 (*.f64 (PI.f64) (pow.f64 (+.f64 b a) 2)) (*.f64 angle 1/90))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 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/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)))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (+.f64 b a) 2)) (*.f64 (*.f64 (PI.f64) (pow.f64 (+.f64 b a) 2)) (*.f64 angle 1/90)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 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/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 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 b a) 2)) (*.f64 (pow.f64 angle 5) 1/708588000000))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (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 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 b a) 2)) (*.f64 (pow.f64 angle 5) 1/708588000000))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2)))) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 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))) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 b a) 2))) (*.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))) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 b a) 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 b a) 2)) (*.f64 (pow.f64 angle 7) -1/241061637600000000)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (+.f64 b a) 2)) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 b a) 2))) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 b a) 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 b a) 2)) (*.f64 (pow.f64 angle 7) -1/241061637600000000)))))
(*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 b a) 2))
(*.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 (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 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a) (*.f64 2 (*.f64 a (*.f64 b (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 (*.f64 a 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 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a) (*.f64 2 (*.f64 a (*.f64 b (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 b b) (*.f64 a a))))
(+.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 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a) (*.f64 2 (*.f64 a (*.f64 b (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 b b) (*.f64 a a))))
(*.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 (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 a (*.f64 b (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 (*.f64 b 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 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a) (*.f64 2 (*.f64 a (*.f64 b (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 b b) (*.f64 a a))))
(+.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 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a) (*.f64 2 (*.f64 a (*.f64 b (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 b b) (*.f64 a a))))
(*.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 (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 a (*.f64 b (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 (*.f64 b 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 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a) (*.f64 2 (*.f64 a (*.f64 b (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 b b) (*.f64 a a))))
(+.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 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a) (*.f64 2 (*.f64 a (*.f64 b (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 b b) (*.f64 a a))))
(*.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 (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 a (*.f64 b (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 (*.f64 b 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 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a) (*.f64 2 (*.f64 a (*.f64 b (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 b b) (*.f64 a a))))
(+.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 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a) (*.f64 2 (*.f64 a (*.f64 b (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 b b) (*.f64 a a))))
(*.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 (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 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a) (*.f64 2 (*.f64 a (*.f64 b (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 (*.f64 a 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 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a) (*.f64 2 (*.f64 a (*.f64 b (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 b b) (*.f64 a a))))
(+.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 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a) (*.f64 2 (*.f64 a (*.f64 b (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 b b) (*.f64 a a))))
(*.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 (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 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a) (*.f64 2 (*.f64 a (*.f64 b (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 (*.f64 a 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 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a) (*.f64 2 (*.f64 a (*.f64 b (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 b b) (*.f64 a a))))
(+.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 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a) (*.f64 2 (*.f64 a (*.f64 b (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 b b) (*.f64 a a))))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 1/3)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 b a) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 1/3)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 b a) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 1/3)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 b a) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 1/3)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 b a) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 1/3)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 b a) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 1/3)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 b a) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 1/3)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 b a) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)) 1/3)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 b a) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) 1/3)
(cbrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
(cbrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 7))) 1/9) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) 1/3))
(fma.f64 2/3 (*.f64 b (*.f64 (pow.f64 (*.f64 (pow.f64 a 5) (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 7)) 1/18) (pow.f64 (*.f64 (pow.f64 a 5) (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 7)) 1/18))) (cbrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(fma.f64 2/3 (*.f64 b (*.f64 (pow.f64 (*.f64 (pow.f64 a 5) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 7)) 1/18) (pow.f64 (*.f64 (pow.f64 a 5) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 7)) 1/18))) (cbrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 7))) 1/9) b)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) 1/3) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2) (pow.f64 a 4))) 1/3) (*.f64 (-.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 4/9 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 17) (pow.f64 a 16))) 1/9)) (*.f64 8/9 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 17) (pow.f64 a 16))) 1/9)))) (pow.f64 b 2))))))
(fma.f64 2/3 (*.f64 b (*.f64 (pow.f64 (*.f64 (pow.f64 a 5) (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 7)) 1/18) (pow.f64 (*.f64 (pow.f64 a 5) (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 7)) 1/18))) (+.f64 (cbrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 2) (pow.f64 a 4)))) (*.f64 (*.f64 b b) (-.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 17) (pow.f64 a 16)) 1/18) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 17) (pow.f64 a 16)) 1/18)) 4/3)))))))
(fma.f64 2/3 (*.f64 b (*.f64 (pow.f64 (*.f64 (pow.f64 a 5) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 7)) 1/18) (pow.f64 (*.f64 (pow.f64 a 5) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 7)) 1/18))) (fma.f64 1/3 (*.f64 (*.f64 b b) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 2) (pow.f64 a 4)))) (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 17) (pow.f64 a 16)) 1/18) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 17) (pow.f64 a 16)) 1/18)) -4/3)))) (cbrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(+.f64 (*.f64 -1/3 (*.f64 (*.f64 (+.f64 (*.f64 4/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 4)) a) 1/9) (-.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 8/9 (pow.f64 (*.f64 1 (*.f64 (pow.f64 a 16) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 17))) 1/9)) (*.f64 4/9 (pow.f64 (*.f64 1 (*.f64 (pow.f64 a 16) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 17))) 1/9)))))) (*.f64 8/27 (pow.f64 (*.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 7))) 1/3))) (pow.f64 b 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2) (pow.f64 a 4))) 1/3))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 7))) 1/9) b)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) 1/3) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2) (pow.f64 a 4))) 1/3) (*.f64 (-.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 4/9 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 17) (pow.f64 a 16))) 1/9)) (*.f64 8/9 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 17) (pow.f64 a 16))) 1/9)))) (pow.f64 b 2)))))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 2) (pow.f64 a 4)))) (*.f64 (fma.f64 4/3 (*.f64 (-.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 17) (pow.f64 a 16)) 1/18) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 17) (pow.f64 a 16)) 1/18)) 4/3)) (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 4) a) 1/18) (pow.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 4) a) 1/18))) (*.f64 8/27 (cbrt.f64 (*.f64 (pow.f64 a 5) (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 7))))) (pow.f64 b 3))) (fma.f64 2/3 (*.f64 b (*.f64 (pow.f64 (*.f64 (pow.f64 a 5) (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 7)) 1/18) (pow.f64 (*.f64 (pow.f64 a 5) (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 7)) 1/18))) (+.f64 (cbrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 2) (pow.f64 a 4)))) (*.f64 (*.f64 b b) (-.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 17) (pow.f64 a 16)) 1/18) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 17) (pow.f64 a 16)) 1/18)) 4/3))))))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 2) (pow.f64 a 4)))) (*.f64 (fma.f64 4/3 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 17) (pow.f64 a 16)) 1/18) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 17) (pow.f64 a 16)) 1/18)) -4/3)) (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 4) a) 1/18) (pow.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 4) a) 1/18))) (*.f64 8/27 (cbrt.f64 (*.f64 (pow.f64 a 5) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 7))))) (pow.f64 b 3))) (fma.f64 2/3 (*.f64 b (*.f64 (pow.f64 (*.f64 (pow.f64 a 5) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 7)) 1/18) (pow.f64 (*.f64 (pow.f64 a 5) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 7)) 1/18))) (fma.f64 1/3 (*.f64 (*.f64 b b) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 2) (pow.f64 a 4)))) (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 17) (pow.f64 a 16)) 1/18) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 17) (pow.f64 a 16)) 1/18)) -4/3)))) (cbrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) 1/3)
(cbrt.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
(cbrt.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) 1/3) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 7) (pow.f64 b 5))) 1/9) a)))
(+.f64 (cbrt.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) (*.f64 2/3 (*.f64 a (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 7) (pow.f64 b 5)) 1/18) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 7) (pow.f64 b 5)) 1/18)))))
(fma.f64 2/3 (*.f64 a (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 7) (pow.f64 b 5)) 1/18) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 7) (pow.f64 b 5)) 1/18))) (cbrt.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 7) (pow.f64 b 5))) 1/9) a)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 4))) 1/3) (*.f64 (pow.f64 a 2) (-.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 4/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 17) (pow.f64 b 16))) 1/9))))))))
(+.f64 (cbrt.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) (fma.f64 2/3 (*.f64 a (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 7) (pow.f64 b 5)) 1/18) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 7) (pow.f64 b 5)) 1/18))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 2) (pow.f64 b 4)))) (*.f64 (*.f64 a a) (+.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 -4/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 17) (pow.f64 b 16)) 1/18) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 17) (pow.f64 b 16)) 1/18)))))))))
(+.f64 (cbrt.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (fma.f64 1/3 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 17) (pow.f64 b 16)) 1/18) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 17) (pow.f64 b 16)) 1/18)) -4/3)) (*.f64 (*.f64 a a) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 2) (pow.f64 b 4)))))) (*.f64 a (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 7) (pow.f64 b 5)) 1/18) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 7) (pow.f64 b 5)) 1/18))))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 4))) 1/3) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 8/27 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 7) (pow.f64 b 5))) 1/3)) (*.f64 4/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 4)) b) 1/9) (-.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 4/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 17) (pow.f64 b 16))) 1/9))))))))) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 7) (pow.f64 b 5))) 1/9) a)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 4))) 1/3) (*.f64 (pow.f64 a 2) (-.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 4/3 (pow.f64 (*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 17) (pow.f64 b 16))) 1/9)))))))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 2) (pow.f64 b 4)))) (*.f64 (pow.f64 a 3) (fma.f64 8/27 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 7) (pow.f64 b 5))) (*.f64 4/3 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 -4/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 17) (pow.f64 b 16)) 1/18) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 17) (pow.f64 b 16)) 1/18)))) (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 4) b) 1/18) (pow.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 4) b) 1/18))))))) (+.f64 (cbrt.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) (fma.f64 2/3 (*.f64 a (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 7) (pow.f64 b 5)) 1/18) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 7) (pow.f64 b 5)) 1/18))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 2) (pow.f64 b 4)))) (*.f64 (*.f64 a a) (+.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 -4/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 17) (pow.f64 b 16)) 1/18) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) 17) (pow.f64 b 16)) 1/18))))))))))
(+.f64 (fma.f64 1/3 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 17) (pow.f64 b 16)) 1/18) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 17) (pow.f64 b 16)) 1/18)) -4/3)) (*.f64 (*.f64 a a) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 2) (pow.f64 b 4)))))) (*.f64 a (*.f64 2/3 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 7) (pow.f64 b 5)) 1/18) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 7) (pow.f64 b 5)) 1/18))))) (fma.f64 -1/3 (*.f64 (fma.f64 4/3 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 17) (pow.f64 b 16)) 1/18) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 17) (pow.f64 b 16)) 1/18)) -4/3)) (*.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 4) b) 1/18) (pow.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 4) b) 1/18))) (*.f64 8/27 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 7) (pow.f64 b 5))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 2) (pow.f64 b 4)))) (pow.f64 a 3))) (cbrt.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.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 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) -1/4374000))
(fma.f64 (*.f64 (pow.f64 angle 3) -1/4374000) (pow.f64 (PI.f64) 3) (*.f64 (PI.f64) (*.f64 angle 1/90)))
(fma.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/4374000 (*.f64 (PI.f64) (*.f64 angle 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 (*.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 3) (pow.f64 (PI.f64) 3)) -1/4374000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) 1/708588000000))))
(fma.f64 (*.f64 angle (PI.f64)) 1/90 (fma.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/4374000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 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 (*.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 3) (pow.f64 (PI.f64) 3)) -1/4374000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 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 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/4374000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) 1/708588000000)))))
(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 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a a) 1/2))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))))
(fma.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (neg.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a))))
(-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a a) 1/2)) (*.f64 b (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 -1/2 (*.f64 (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -4 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (pow.f64 b 2)))))
(fma.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 -1/2 (*.f64 (*.f64 b b) (*.f64 -3 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))))
(fma.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1/2 (fma.f64 -1/2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -3)) (*.f64 a (neg.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -2 (/.f64 (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -4 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) a)) (*.f64 -2 (/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a))))) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 -1/2 (*.f64 (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -4 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (pow.f64 b 2))))))
(fma.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 -1/2 (*.f64 (pow.f64 b 3) (*.f64 -2 (+.f64 (/.f64 (*.f64 -3 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) a) (/.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a)))) (fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 -1/2 (*.f64 (*.f64 b b) (*.f64 -3 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))))))
(fma.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1/2 (fma.f64 -1/2 (*.f64 (pow.f64 b 3) (*.f64 -2 (+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -3) a) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) a)))) (fma.f64 -1/2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -3)) (*.f64 a (neg.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))
(*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2)
(*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1/2))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(fma.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (neg.f64 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))))
(-.f64 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1/2)) (*.f64 b (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 -1/2 (*.f64 (*.f64 a a) (*.f64 -3 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) (neg.f64 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))))
(-.f64 (fma.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1/2 (*.f64 -1/2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -3)))) (*.f64 b (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 -4 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 3)))) b)) (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))))
(fma.f64 -1/2 (/.f64 (*.f64 -2 (+.f64 (*.f64 a (*.f64 (*.f64 a a) (*.f64 -3 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 a 3)))) b) (fma.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 -1/2 (*.f64 (*.f64 a a) (*.f64 -3 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) (neg.f64 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))))))
(fma.f64 -1/2 (/.f64 -2 (/.f64 b (fma.f64 a (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -3)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 a 3))))) (-.f64 (fma.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1/2 (*.f64 -1/2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -3)))) (*.f64 b (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))
(*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2)
(*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1/2))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(fma.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (neg.f64 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))))
(-.f64 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1/2)) (*.f64 b (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 -1/2 (*.f64 (*.f64 a a) (*.f64 -3 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) (neg.f64 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))))
(-.f64 (fma.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1/2 (*.f64 -1/2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -3)))) (*.f64 b (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -4 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 3))) (*.f64 2 (*.f64 a (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 -4 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))))) b)) (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))))
(fma.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 -1/2 (*.f64 (*.f64 a a) (*.f64 -3 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) (fma.f64 1/2 (/.f64 (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 a 3)) (*.f64 a (*.f64 (*.f64 a a) (*.f64 -3 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))))) b) (neg.f64 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))))))
(fma.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1/2 (-.f64 (fma.f64 -1/2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -3)) (/.f64 (*.f64 1/2 (*.f64 2 (fma.f64 a (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -3)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 a 3))))) b)) (*.f64 b (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))
(*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2)
(*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1/2))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(fma.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (neg.f64 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))))
(-.f64 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1/2)) (*.f64 b (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 a 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -4 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))) (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 -1/2 (*.f64 (*.f64 a a) (*.f64 -3 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) (neg.f64 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))))
(-.f64 (fma.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1/2 (*.f64 -1/2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -3)))) (*.f64 b (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 a 2) (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -4 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))) (*.f64 -1/2 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -2 (/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)) (*.f64 -2 (/.f64 (+.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 -4 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) b))))))))
(fma.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 -1/2 (*.f64 (*.f64 a a) (*.f64 -3 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) (fma.f64 -1 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) (*.f64 -1/2 (*.f64 (pow.f64 a 3) (*.f64 -2 (+.f64 (/.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b) (/.f64 (*.f64 -3 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) b))))))))
(fma.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1/2 (fma.f64 -1/2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -3)) (-.f64 (*.f64 (*.f64 -2 (+.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) b) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -3) b))) (*.f64 (pow.f64 a 3) -1/2)) (*.f64 b (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a a) 1/2))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(fma.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (neg.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a))))
(-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a a) 1/2)) (*.f64 b (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))) (*.f64 -1/2 (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 -4 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))))))
(fma.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 -1/2 (*.f64 (*.f64 b b) (*.f64 -3 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))))
(fma.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1/2 (fma.f64 -1/2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -3)) (*.f64 a (neg.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 -4 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) b)) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 3)))) a)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))) (*.f64 -1/2 (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 -4 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))))))
(fma.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 -1/2 (/.f64 (*.f64 -2 (+.f64 (*.f64 b (*.f64 -3 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 b 3)))) a) (fma.f64 -1 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) (*.f64 -1/2 (*.f64 -3 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))))))
(fma.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1/2 (fma.f64 -1/2 (/.f64 -2 (/.f64 a (fma.f64 b (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -3)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 b 3))))) (fma.f64 -1/2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -3)) (*.f64 a (neg.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))
(*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a a) 1/2))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(fma.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (neg.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a))))
(-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a a) 1/2)) (*.f64 b (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))) (*.f64 -1/2 (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 -4 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))))))
(fma.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b a)) (*.f64 -1/2 (*.f64 (*.f64 b b) (*.f64 -3 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))))
(fma.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1/2 (fma.f64 -1/2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -3)) (*.f64 a (neg.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 3))) (*.f64 2 (*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 -4 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) b))) a)) (+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))) (*.f64 -1/2 (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 -4 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))))))
(fma.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 1/2 (/.f64 (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 b 3)) (*.f64 b (*.f64 -3 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))))) a) (fma.f64 -1 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) (*.f64 -1/2 (*.f64 -3 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))))))
(fma.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1/2 (fma.f64 1/2 (/.f64 2 (/.f64 a (fma.f64 b (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -3)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 b 3))))) (fma.f64 -1/2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -3)) (*.f64 a (neg.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))
(*.f64 1/180 (/.f64 (*.f64 angle (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (PI.f64))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/180 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))) (pow.f64 (+.f64 b a) 2)))
(/.f64 (*.f64 1/180 angle) (/.f64 (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 a 4) (pow.f64 b 4))) (PI.f64)))
(+.f64 (*.f64 -1/8748000 (/.f64 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (PI.f64) 3))) (pow.f64 (+.f64 a b) 2))) (*.f64 1/180 (/.f64 (*.f64 angle (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (PI.f64))) (pow.f64 (+.f64 a b) 2))))
(fma.f64 -1/8748000 (/.f64 (*.f64 (*.f64 (pow.f64 angle 3) (+.f64 (pow.f64 a 4) (pow.f64 b 4))) (pow.f64 (PI.f64) 3)) (pow.f64 (+.f64 b a) 2)) (*.f64 1/180 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))) (pow.f64 (+.f64 b a) 2))))
(fma.f64 1/180 (*.f64 (/.f64 angle (pow.f64 (+.f64 b a) 2)) (*.f64 (PI.f64) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))) (/.f64 (*.f64 -1/8748000 (pow.f64 angle 3)) (/.f64 (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 a 4) (pow.f64 b 4))) (pow.f64 (PI.f64) 3))))
(+.f64 (*.f64 -1/8748000 (/.f64 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (PI.f64) 3))) (pow.f64 (+.f64 a b) 2))) (+.f64 (*.f64 1/180 (/.f64 (*.f64 angle (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (PI.f64))) (pow.f64 (+.f64 a b) 2))) (*.f64 1/1417176000000 (/.f64 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (PI.f64) 5))) (pow.f64 (+.f64 a b) 2)))))
(fma.f64 -1/8748000 (/.f64 (*.f64 (*.f64 (pow.f64 angle 3) (+.f64 (pow.f64 a 4) (pow.f64 b 4))) (pow.f64 (PI.f64) 3)) (pow.f64 (+.f64 b a) 2)) (fma.f64 1/180 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))) (pow.f64 (+.f64 b a) 2)) (*.f64 1/1417176000000 (/.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))) (pow.f64 (+.f64 b a) 2)))))
(fma.f64 -1/8748000 (*.f64 (/.f64 (pow.f64 angle 3) (pow.f64 (+.f64 b a) 2)) (*.f64 (pow.f64 (PI.f64) 3) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))) (fma.f64 1/180 (*.f64 (/.f64 angle (pow.f64 (+.f64 b a) 2)) (*.f64 (PI.f64) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))) (/.f64 (*.f64 1/1417176000000 (pow.f64 angle 5)) (/.f64 (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 a 4) (pow.f64 b 4))) (pow.f64 (PI.f64) 5)))))
(+.f64 (*.f64 -1/8748000 (/.f64 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (PI.f64) 3))) (pow.f64 (+.f64 a b) 2))) (+.f64 (*.f64 1/180 (/.f64 (*.f64 angle (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (PI.f64))) (pow.f64 (+.f64 a b) 2))) (+.f64 (*.f64 -1/482123275200000000 (/.f64 (*.f64 (pow.f64 angle 7) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (PI.f64) 7))) (pow.f64 (+.f64 a b) 2))) (*.f64 1/1417176000000 (/.f64 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (PI.f64) 5))) (pow.f64 (+.f64 a b) 2))))))
(fma.f64 -1/8748000 (/.f64 (*.f64 (*.f64 (pow.f64 angle 3) (+.f64 (pow.f64 a 4) (pow.f64 b 4))) (pow.f64 (PI.f64) 3)) (pow.f64 (+.f64 b a) 2)) (fma.f64 1/180 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))) (pow.f64 (+.f64 b a) 2)) (fma.f64 -1/482123275200000000 (/.f64 (pow.f64 angle 7) (/.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (pow.f64 (PI.f64) 7) (+.f64 (pow.f64 a 4) (pow.f64 b 4))))) (*.f64 1/1417176000000 (/.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))) (pow.f64 (+.f64 b a) 2))))))
(fma.f64 -1/8748000 (*.f64 (/.f64 (pow.f64 angle 3) (pow.f64 (+.f64 b a) 2)) (*.f64 (pow.f64 (PI.f64) 3) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))) (fma.f64 1/180 (*.f64 (/.f64 angle (pow.f64 (+.f64 b a) 2)) (*.f64 (PI.f64) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))) (fma.f64 -1/482123275200000000 (*.f64 (/.f64 (pow.f64 angle 7) (pow.f64 (+.f64 b a) 2)) (*.f64 (pow.f64 (PI.f64) 7) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))) (/.f64 (*.f64 1/1417176000000 (pow.f64 angle 5)) (/.f64 (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 a 4) (pow.f64 b 4))) (pow.f64 (PI.f64) 5))))))
(*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (/.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))))
(*.f64 1/2 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))))
(*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (/.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))))
(*.f64 1/2 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))))
(*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (/.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))))
(*.f64 1/2 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))))
(*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (/.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))))
(*.f64 1/2 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))))
(*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (/.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))))
(*.f64 1/2 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))))
(*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (/.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))))
(*.f64 1/2 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))))
(*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (/.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))))
(*.f64 1/2 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))))
(*.f64 1/2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (/.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))))
(*.f64 1/2 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 a 4))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 a 4))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 b 4))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 b 4))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 b 4))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 b 4))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 b 4))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 b 4))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 a 4))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 a 4))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 a 4))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 a 4))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (+.f64 (pow.f64 a 4) (pow.f64 b 4))))
(*.f64 (*.f64 (PI.f64) (+.f64 (pow.f64 a 4) (pow.f64 b 4))) (*.f64 angle 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (PI.f64)))) (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (PI.f64) 3)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))) (*.f64 -1/4374000 (*.f64 (*.f64 (pow.f64 angle 3) (+.f64 (pow.f64 a 4) (pow.f64 b 4))) (pow.f64 (PI.f64) 3))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))) (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) (+.f64 (pow.f64 a 4) (pow.f64 b 4))))))
(+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (PI.f64)))) (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (PI.f64) 3))))))
(fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))) (*.f64 -1/4374000 (*.f64 (*.f64 (pow.f64 angle 3) (+.f64 (pow.f64 a 4) (pow.f64 b 4))) (pow.f64 (PI.f64) 3)))))
(fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))) (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))))))
(+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (PI.f64)))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (PI.f64) 3)))) (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (PI.f64) 7)))))))
(fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))) (fma.f64 -1/4374000 (*.f64 (*.f64 (pow.f64 angle 3) (+.f64 (pow.f64 a 4) (pow.f64 b 4))) (pow.f64 (PI.f64) 3)) (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (+.f64 (pow.f64 a 4) (pow.f64 b 4))))))))
(fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))) (fma.f64 (*.f64 (pow.f64 angle 7) -1/241061637600000000) (*.f64 (pow.f64 (PI.f64) 7) (+.f64 (pow.f64 a 4) (pow.f64 b 4))) (*.f64 -1/4374000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) (+.f64 (pow.f64 a 4) (pow.f64 b 4))))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(*.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 (PI.f64))))
(sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(log.f64 (exp.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(cbrt.f64 (*.f64 (*.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 (PI.f64) (/.f64 180 angle)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(exp.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(*.f64 1 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sqrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(log.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(cbrt.f64 (*.f64 (*.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 (PI.f64) (/.f64 180 angle)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(exp.f64 (log.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 angle (PI.f64)) 180)
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 180 angle)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 1)
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(log.f64 (exp.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(cbrt.f64 (*.f64 (*.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 (PI.f64) (/.f64 180 angle))
(expm1.f64 (log1p.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(exp.f64 (log.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(log1p.f64 (expm1.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(pow.f64 (*.f64 angle (PI.f64)) 1)
(*.f64 angle (PI.f64))
(log.f64 (exp.f64 (*.f64 angle (PI.f64))))
(*.f64 angle (PI.f64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))) (*.f64 angle (PI.f64))))
(*.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))
(log1p.f64 (expm1.f64 (*.f64 angle (PI.f64))))
(*.f64 angle (PI.f64))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1)
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(log.f64 (exp.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90) 1)
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(log.f64 (exp.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90) (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(pow.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1)
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(log.f64 (exp.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(exp.f64 (log.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 1 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cbrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sqrt.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(log.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(cbrt.f64 (*.f64 (*.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 (PI.f64) (/.f64 180 angle)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(exp.f64 (log.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(pow.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(log.f64 (exp.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(*.f64 1 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))
(sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))
(sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))
(sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))
(sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))
(pow.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 1)
(sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))
(sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))
(sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))) (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))
(sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))
(sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))
(sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))
(sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))
(pow.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 1)
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 1 (pow.f64 (+.f64 b a) 2)))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))
(log.f64 (exp.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 1 (pow.f64 (+.f64 b a) 2)))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 1 (pow.f64 (+.f64 b a) 2)))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 1 (pow.f64 (+.f64 b a) 2)))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))
(exp.f64 (log.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 1 (pow.f64 (+.f64 b a) 2)))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 1 (pow.f64 (+.f64 b a) 2)))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))))
(*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))
(*.f64 1 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 1 (pow.f64 (+.f64 b a) 2))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 1 (pow.f64 (+.f64 b a) 2))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) 1/2)) (cbrt.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (cbrt.f64 (*.f64 1/2 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))) (cbrt.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (cbrt.f64 (*.f64 1/2 (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))))) (cbrt.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (cbrt.f64 (*.f64 1/2 (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))) (cbrt.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))) (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 1 (pow.f64 (+.f64 b a) 2))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))))
(pow.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 1/3)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 1 (pow.f64 (+.f64 b a) 2))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 1 (pow.f64 (+.f64 b a) 2))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 1 (pow.f64 (+.f64 b a) 2))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 1 (pow.f64 (+.f64 b a) 2))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 1 (pow.f64 (+.f64 b a) 2))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 1 (pow.f64 (+.f64 b a) 2))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 angle (PI.f64)) 180)
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 180 angle)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 1)
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(log.f64 (exp.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(cbrt.f64 (*.f64 (*.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 (PI.f64) (/.f64 180 angle))
(expm1.f64 (log1p.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(exp.f64 (log.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(log1p.f64 (expm1.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))
(sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))
(sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))
(sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))
(sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))
(pow.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 1)
(sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))
(sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))
(sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))) (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))
(sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))
(sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))
(sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))
(sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2)))
(sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))
(*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (/.f64 1 (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))) (pow.f64 (+.f64 b a) 2)))
(*.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))) (pow.f64 (+.f64 b a) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))) (cbrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2))))) (cbrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))) (pow.f64 (+.f64 b a) 2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))) (sqrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))) (pow.f64 (+.f64 b a) 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))) (pow.f64 (+.f64 b a) 2)))
(pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2))) 1)
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))) (pow.f64 (+.f64 b a) 2)))
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))) (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2))) (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))) (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))) (pow.f64 (+.f64 b a) 2)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))) (pow.f64 (+.f64 b a) 2)))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))) (pow.f64 (+.f64 b a) 2)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (pow.f64 (+.f64 b a) 2)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 1/2 (pow.f64 (+.f64 b a) 2))))
(*.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2))) (pow.f64 (+.f64 b a) 2)))
(+.f64 (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 0) (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))
(*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))
(*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))))
(*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))
(+.f64 (*.f64 0 (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))
(*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))))
(*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))
(pow.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) 1)
(*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))
(*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))))
(*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))
(log.f64 (exp.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))
(*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))))
(*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))) (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))
(*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))))
(*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))
(*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))))
(*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))
(exp.f64 (log.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))
(*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))))
(*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))
(*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) 2))))
(*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 angle (PI.f64)) 180)
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 180 angle)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 1)
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(log.f64 (exp.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(cbrt.f64 (*.f64 (*.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 (PI.f64) (/.f64 180 angle))
(expm1.f64 (log1p.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(exp.f64 (log.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(log1p.f64 (expm1.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))

eval258.0ms (0.6%)

Compiler

Compiled 16189 to 10465 computations (35.4% saved)

prune287.0ms (0.7%)

Pruning

86 alts after pruning (85 fresh and 1 done)

PrunedKeptTotal
New41741458
Fresh234467
Picked415
Done000
Total44486530
Accurracy
83.0%
Counts
530 → 86
Alt Table
Click to see full alt table
StatusAccuracyProgram
27.8%
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) 1/3) 3)
23.7%
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) 1/3) 3)
43.0%
(pow.f64 (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))) 3)
23.8%
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2)) (*.f64 (+.f64 a b) (sqrt.f64 2))) 2)
42.2%
(pow.f64 (*.f64 (cbrt.f64 (*.f64 1/2 (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))) (cbrt.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
43.1%
(pow.f64 (*.f64 (cbrt.f64 (*.f64 1/2 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))) (cbrt.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
32.0%
(pow.f64 (log.f64 (exp.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))) 3)
42.2%
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))) 3)
43.1%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
38.2%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) 3)
23.0%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) 3)
24.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))))
56.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 (PI.f64) (/.f64 angle 180))))
59.0%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
58.2%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
49.6%
(*.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 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))))
38.9%
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2)
41.5%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.0%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.6%
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
38.5%
(*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90))
35.1%
(*.f64 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 angle -1/90))
35.1%
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
40.4%
(*.f64 (*.f64 2 (fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2) (fma.f64 a a (*.f64 a a)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
56.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
19.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a 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)))))
54.1%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a 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.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
49.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
55.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
55.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
28.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
56.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a 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.3%
(*.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 180 angle)))))
56.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))))))
28.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
47.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))))
48.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3))))))
53.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
50.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
38.9%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
58.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
34.7%
(*.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)))))
42.8%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
39.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
39.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
42.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
42.3%
(*.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)))))
58.4%
(*.f64 (log1p.f64 (expm1.f64 (sin.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)))))
26.4%
(*.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))))
51.1%
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
25.9%
(*.f64 2 (fma.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1/2 (fma.f64 -1/2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -3)) (*.f64 a (neg.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))
9.4%
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 a 4)) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
16.0%
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
18.4%
(*.f64 2 (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a a) 1/2)) (*.f64 b (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
26.2%
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
73.0%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
72.2%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
72.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
72.8%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.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 (/.f64 (PI.f64) (/.f64 180 angle)) (+.f64 a b)))))
72.9%
(*.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)))))
73.0%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b)))))
64.5%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (expm1.f64 (log1p.f64 (*.f64 angle (PI.f64)))))) (+.f64 a b)))))
65.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 a b)))))
64.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (expm1.f64 (log1p.f64 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
67.4%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
56.2%
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (*.f64 (PI.f64) (-.f64 b a))) (*.f64 angle 1/180)))
38.4%
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
23.0%
(*.f64 2 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
72.8%
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 b a))))
41.5%
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a)))))
38.4%
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b b))))
39.0%
(*.f64 2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
25.7%
(*.f64 2 (exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)))))
51.1%
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
41.4%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a)))))
38.5%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
31.0%
(*.f64 1/90 (*.f64 angle (log.f64 (exp.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
31.5%
(*.f64 1/90 (exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
37.3%
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2))) 2)))
25.8%
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
32.7%
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
27.8%
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) 1/3) 3)
23.7%
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) 1/3) 3)
43.0%
(pow.f64 (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))) 3)
23.8%
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2)) (*.f64 (+.f64 a b) (sqrt.f64 2))) 2)
42.2%
(pow.f64 (*.f64 (cbrt.f64 (*.f64 1/2 (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))) (cbrt.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
43.1%
(pow.f64 (*.f64 (cbrt.f64 (*.f64 1/2 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))) (cbrt.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
32.0%
(pow.f64 (log.f64 (exp.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))) 3)
42.2%
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))) 3)
43.1%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
38.2%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) 3)
23.0%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) 3)
24.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))))
56.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 (PI.f64) (/.f64 angle 180))))
59.0%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
58.2%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
49.6%
(*.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 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))))
38.9%
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2)
41.5%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.0%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.6%
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
38.5%
(*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90))
35.1%
(*.f64 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 angle -1/90))
35.1%
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
40.4%
(*.f64 (*.f64 2 (fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2) (fma.f64 a a (*.f64 a a)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
56.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
19.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a 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)))))
54.1%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a 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.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
49.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
55.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
55.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
28.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
56.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a 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.3%
(*.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 180 angle)))))
56.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))))))
28.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
47.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))))
48.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3))))))
53.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
50.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
38.9%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
58.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
34.7%
(*.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)))))
42.8%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
39.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
39.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
42.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
42.3%
(*.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)))))
58.4%
(*.f64 (log1p.f64 (expm1.f64 (sin.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)))))
26.4%
(*.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))))
51.1%
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
25.9%
(*.f64 2 (fma.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1/2 (fma.f64 -1/2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -3)) (*.f64 a (neg.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))
9.4%
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 a 4)) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
16.0%
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
18.4%
(*.f64 2 (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a a) 1/2)) (*.f64 b (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
26.2%
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
73.0%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
72.2%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
72.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
72.8%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.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 (/.f64 (PI.f64) (/.f64 180 angle)) (+.f64 a b)))))
72.9%
(*.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)))))
73.0%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b)))))
64.5%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (expm1.f64 (log1p.f64 (*.f64 angle (PI.f64)))))) (+.f64 a b)))))
65.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 a b)))))
64.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (expm1.f64 (log1p.f64 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
67.4%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
56.2%
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (*.f64 (PI.f64) (-.f64 b a))) (*.f64 angle 1/180)))
38.4%
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
23.0%
(*.f64 2 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
72.8%
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 b a))))
41.5%
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a)))))
38.4%
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b b))))
39.0%
(*.f64 2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
25.7%
(*.f64 2 (exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)))))
51.1%
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
41.4%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a)))))
38.5%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
31.0%
(*.f64 1/90 (*.f64 angle (log.f64 (exp.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
31.5%
(*.f64 1/90 (exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
37.3%
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2))) 2)))
25.8%
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
32.7%
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
Compiler

Compiled 8772 to 6790 computations (22.6% saved)

localize4.0s (9.2%)

Local Accuracy

Found 19 expressions with local accuracy:

NewAccuracyProgram
93.9%
(-.f64 (*.f64 b b) (*.f64 a a))
73.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
63.1%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
60.5%
(sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
99.4%
(*.f64 (PI.f64) (/.f64 angle 180))
73.9%
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2)))
63.1%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
60.5%
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
99.4%
(*.f64 (PI.f64) (/.f64 angle 180))
82.9%
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
63.1%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
60.5%
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
99.7%
(*.f64 (PI.f64) (*.f64 b b))
99.4%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
88.6%
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
99.4%
(*.f64 1/180 (*.f64 angle (PI.f64)))
98.6%
(expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
63.0%
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
60.5%
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
Compiler

Compiled 436 to 232 computations (46.8% saved)

series29.0ms (0.1%)

Counts
10 → 182
Calls

51 calls:

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

rewrite81.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
744×add-sqr-sqrt
722×pow1
718×*-un-lft-identity
694×log1p-expm1-u
692×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
040290
1877290
Stop Event
node limit
Counts
10 → 142
Calls
Call 1
Inputs
(expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 b b))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2)))
(sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
Outputs
(-.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(*.f64 1 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (sqrt.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(pow.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(pow.f64 (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 3)
(pow.f64 (pow.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3) 1/3)
(pow.f64 (sqrt.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)
(log.f64 (exp.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(cbrt.f64 (pow.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3))
(exp.f64 (log.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1))
(log1p.f64 (expm1.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))) 1)
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1)
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) 3)
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2)
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (PI.f64)) angle))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (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 angle (PI.f64)) 3) (pow.f64 b 6)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) (pow.f64 angle 3)))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) 1))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90))) 1)
(pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (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)
(log.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (PI.f64)) angle) 1/90))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90)))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90)))
(-.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)
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (PI.f64)))
(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 b 6)))
(cbrt.f64 (*.f64 (pow.f64 b 6) (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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1)
(*.f64 1 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 (cbrt.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)
(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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) 3) 1/3)
(pow.f64 (*.f64 a (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) a) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 a 6)))
(cbrt.f64 (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(-.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 (pow.f64 (cbrt.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)
(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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (+.f64 b a)) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (+.f64 b a) 2)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (+.f64 1 (expm1.f64 (*.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 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) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))
(expm1.f64 (log1p.f64 (*.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 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(-.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 (pow.f64 (cbrt.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)
(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 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) 1)
(pow.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3) (pow.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))

simplify147.0ms (0.3%)

Algorithm
egg-herbie
Rules
1434×log-prod
1068×associate-*r*
982×associate-*l*
642×cube-prod
592×sqr-pow
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
038312860
199412546
2446711538
Stop Event
node limit
Counts
324 → 217
Calls
Call 1
Inputs
(-.f64 (exp.f64 1) 1)
(-.f64 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 2) (exp.f64 1)))) (exp.f64 1)) 1)
(-.f64 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 2) (exp.f64 1)))) (+.f64 (*.f64 (pow.f64 angle 4) (*.f64 (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 1/8398080000 (pow.f64 (PI.f64) 4))) (exp.f64 1))) (exp.f64 1))) 1)
(-.f64 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 2) (exp.f64 1)))) (+.f64 (*.f64 (pow.f64 angle 6) (*.f64 (+.f64 (*.f64 -1/816293376000000 (pow.f64 (PI.f64) 6)) (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6))) (exp.f64 1))) (+.f64 (*.f64 (pow.f64 angle 4) (*.f64 (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 1/8398080000 (pow.f64 (PI.f64) 4))) (exp.f64 1))) (exp.f64 1)))) 1)
(-.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(-.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(-.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(-.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(-.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(-.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(-.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(-.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(*.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 (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/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 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 3)))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 3))))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 3)))))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 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 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))))
(+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2))))))
(+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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))))))))
0
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
0
(-.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(*.f64 1 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (sqrt.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(pow.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(pow.f64 (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 3)
(pow.f64 (pow.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3) 1/3)
(pow.f64 (sqrt.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)
(log.f64 (exp.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(cbrt.f64 (pow.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3))
(exp.f64 (log.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1))
(log1p.f64 (expm1.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))) 1)
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1)
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) 3)
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2)
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (PI.f64)) angle))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (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 angle (PI.f64)) 3) (pow.f64 b 6)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) (pow.f64 angle 3)))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) 1))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90))) 1)
(pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (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)
(log.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (PI.f64)) angle) 1/90))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90)))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90)))
(-.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)
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (PI.f64)))
(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 b 6)))
(cbrt.f64 (*.f64 (pow.f64 b 6) (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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1)
(*.f64 1 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 (cbrt.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)
(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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) 3) 1/3)
(pow.f64 (*.f64 a (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) a) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 a 6)))
(cbrt.f64 (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(-.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 (pow.f64 (cbrt.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)
(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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (+.f64 b a)) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (+.f64 b a) 2)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (+.f64 1 (expm1.f64 (*.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 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) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))
(expm1.f64 (log1p.f64 (*.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 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(-.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 (pow.f64 (cbrt.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)
(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 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) 1)
(pow.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3) (pow.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
Outputs
(-.f64 (exp.f64 1) 1)
(expm1.f64 1)
(-.f64 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 2) (exp.f64 1)))) (exp.f64 1)) 1)
(+.f64 (*.f64 (*.f64 -1/64800 (*.f64 angle angle)) (*.f64 (E.f64) (pow.f64 (PI.f64) 2))) (expm1.f64 1))
(fma.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (E.f64) (*.f64 angle angle))) (expm1.f64 1))
(-.f64 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 2) (exp.f64 1)))) (+.f64 (*.f64 (pow.f64 angle 4) (*.f64 (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 1/8398080000 (pow.f64 (PI.f64) 4))) (exp.f64 1))) (exp.f64 1))) 1)
(+.f64 (fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (*.f64 (E.f64) (pow.f64 (PI.f64) 2))) (fma.f64 (pow.f64 angle 4) (*.f64 (E.f64) (*.f64 (pow.f64 (PI.f64) 4) 1/6298560000)) (E.f64))) -1)
(fma.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (E.f64) (*.f64 angle angle))) (+.f64 (fma.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) (*.f64 1/6298560000 (E.f64))) (E.f64)) -1))
(+.f64 (expm1.f64 1) (*.f64 (E.f64) (+.f64 (*.f64 (*.f64 -1/64800 (*.f64 angle angle)) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) 1/6298560000)))))
(-.f64 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (*.f64 (pow.f64 (PI.f64) 2) (exp.f64 1)))) (+.f64 (*.f64 (pow.f64 angle 6) (*.f64 (+.f64 (*.f64 -1/816293376000000 (pow.f64 (PI.f64) 6)) (*.f64 -1/24488801280000000 (pow.f64 (PI.f64) 6))) (exp.f64 1))) (+.f64 (*.f64 (pow.f64 angle 4) (*.f64 (+.f64 (*.f64 1/25194240000 (pow.f64 (PI.f64) 4)) (*.f64 1/8398080000 (pow.f64 (PI.f64) 4))) (exp.f64 1))) (exp.f64 1)))) 1)
(+.f64 (fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (*.f64 (E.f64) (pow.f64 (PI.f64) 2))) (fma.f64 (pow.f64 angle 6) (*.f64 (E.f64) (*.f64 (pow.f64 (PI.f64) 6) -31/24488801280000000)) (fma.f64 (pow.f64 angle 4) (*.f64 (E.f64) (*.f64 (pow.f64 (PI.f64) 4) 1/6298560000)) (E.f64)))) -1)
(fma.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (E.f64) (*.f64 angle angle))) (+.f64 (*.f64 (E.f64) (+.f64 (*.f64 (pow.f64 angle 6) (*.f64 (pow.f64 (PI.f64) 6) -31/24488801280000000)) (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) 1/6298560000)))) (expm1.f64 1)))
(fma.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (E.f64) (*.f64 angle angle))) (+.f64 (*.f64 (E.f64) (+.f64 (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) 1/6298560000)) (*.f64 (pow.f64 angle 6) (*.f64 (pow.f64 (PI.f64) 6) -31/24488801280000000)))) (expm1.f64 1)))
(-.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(expm1.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(-.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(expm1.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(-.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(expm1.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(-.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(expm1.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(-.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(expm1.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(-.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(expm1.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(-.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(expm1.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(-.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(expm1.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(*.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/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 1/180 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 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (*.f64 1/180 angle) (PI.f64)))
(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 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 (PI.f64) 7) (*.f64 -1/30855889612800000000 (pow.f64 angle 7))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 1/180 angle) (*.f64 (PI.f64) (*.f64 a a)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 a a))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 3)))))
(fma.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) (*.f64 (*.f64 -1/34992000 (pow.f64 angle 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 a a))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 a a)))
(*.f64 (*.f64 a a) (fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 3))))))
(fma.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) (fma.f64 1/22674816000000 (*.f64 (*.f64 (pow.f64 angle 5) (*.f64 a a)) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 -1/34992000 (pow.f64 angle 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 a a)))))
(fma.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) (fma.f64 -1/34992000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 a a)) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) (*.f64 a a))))))
(+.f64 (*.f64 (*.f64 a a) (fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) (*.f64 a a)))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 3)))))))
(fma.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) (fma.f64 -1/30855889612800000000 (*.f64 (*.f64 (pow.f64 angle 7) (*.f64 a a)) (pow.f64 (PI.f64) 7)) (fma.f64 1/22674816000000 (*.f64 (*.f64 (pow.f64 angle 5) (*.f64 a a)) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 -1/34992000 (pow.f64 angle 3)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 a a))))))
(fma.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 angle 7) (*.f64 a a))) (fma.f64 -1/34992000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 a a)) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) (*.f64 a a)))))))
(+.f64 (*.f64 (*.f64 a a) (fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 a a) (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))))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 1/180 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 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (*.f64 1/180 angle) (PI.f64)))
(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 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 (PI.f64) 7) (*.f64 -1/30855889612800000000 (pow.f64 angle 7))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 (+.f64 b a) 2)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (pow.f64 (+.f64 b a) 2)) 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 b a) 2))) (*.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (+.f64 b a) 2))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (pow.f64 (+.f64 b a) 2))) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (pow.f64 (+.f64 b a) 2) -1/17496000)))
(*.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 -1/17496000 (pow.f64 (*.f64 angle (PI.f64)) 3))))
(+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2))))))
(fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 b a) 2))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 b a) 2))) (*.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (+.f64 b a) 2)))))
(fma.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (+.f64 b a) 2) (pow.f64 angle 5))) (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (pow.f64 (+.f64 b a) 2))) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (pow.f64 (+.f64 b a) 2) -1/17496000))))
(fma.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (+.f64 b a) 2) (pow.f64 angle 5))) (*.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 -1/17496000 (pow.f64 (*.f64 angle (PI.f64)) 3)))))
(+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))))))
(fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 b a) 2))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 b a) 2))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 b a) 2))) (*.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (+.f64 b a) 2))))))
(fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 angle 7) (pow.f64 (+.f64 b a) 2))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (+.f64 b a) 2) (pow.f64 angle 5))) (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (pow.f64 (+.f64 b a) 2))) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (pow.f64 (+.f64 b a) 2) -1/17496000)))))
(+.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 -1/17496000 (pow.f64 (*.f64 angle (PI.f64)) 3)))) (*.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (*.f64 (*.f64 (pow.f64 angle 5) 1/11337408000000) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 (pow.f64 angle 7) -1/15427944806400000000) (pow.f64 (PI.f64) 7)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))
(fma.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 2 (*.f64 b b)) (*.f64 4 (*.f64 b a))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a)) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a))))
(fma.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a)))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a)) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a))))
(fma.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (*.f64 a a)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 a a)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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)))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))) (*.f64 (*.f64 2 (*.f64 a a)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a)) (*.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 4 (*.f64 b a)) (*.f64 2 (*.f64 a a))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a)) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a))))
(fma.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a)))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a)) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a))))
(fma.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (*.f64 a a)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 a a)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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)))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))) (*.f64 (*.f64 2 (*.f64 a a)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a)) (*.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 4 (*.f64 b a)) (*.f64 2 (*.f64 a a))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a)) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a))))
(fma.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a)))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a)) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a))))
(fma.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (*.f64 a a)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 a a)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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)))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))) (*.f64 (*.f64 2 (*.f64 a a)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a)) (*.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 4 (*.f64 b a)) (*.f64 2 (*.f64 a a))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a)) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a))))
(fma.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a)))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a)) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a))))
(fma.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))
(fma.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 2 (*.f64 b b)) (*.f64 4 (*.f64 b a))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a)) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a))))
(fma.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a)))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a)) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a))))
(fma.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))
(fma.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 2 (*.f64 b b)) (*.f64 4 (*.f64 b a))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a)) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a))))
(fma.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a)))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))) (*.f64 2 (+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a)) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a))))
(fma.f64 4 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a)))))
0
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -2))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -2)))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -2)))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -2)))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 2 (*.f64 b b))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (*.f64 b b)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -2)))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -2)))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -2)))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 2 (*.f64 b b))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (*.f64 b b)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -2)))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -2)))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -2)))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 2 (*.f64 b b))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (*.f64 b b)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -2)))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -2)))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -2)))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 2 (*.f64 b b))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -2))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -2)))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -2)))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -2)))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 2 (*.f64 b b))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -2))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -2)))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -2)))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -2)))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (*.f64 (*.f64 -2 a) a) (*.f64 2 (*.f64 b b))))
0
(-.f64 (exp.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(expm1.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 1 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(expm1.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(expm1.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sqrt.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (sqrt.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(expm1.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1)
(expm1.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 3)
(expm1.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (pow.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3) 1/3)
(expm1.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (sqrt.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)
(expm1.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(log.f64 (exp.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(expm1.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(expm1.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cbrt.f64 (pow.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3))
(expm1.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (log.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(expm1.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1))
(expm1.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(log1p.f64 (expm1.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(expm1.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))))
(expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))) 1)
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1)
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) 3)
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 3) 1/3)
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2)
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (PI.f64)) angle))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 3))
(*.f64 angle (*.f64 (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 angle (*.f64 (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 b 6)))
(*.f64 angle (*.f64 (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 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) 1))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90))) 1)
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90) 1)
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90)) 3)
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90) 3) 1/3)
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) (sqrt.f64 1/90)) 2)
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (PI.f64)) angle) 1/90))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90) 3))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90)) 1))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 b b)) (*.f64 (PI.f64) 1/90))
(-.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)
(*.f64 (PI.f64) (*.f64 b b))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) b) (PI.f64)))
(*.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 b 6)))
(*.f64 (PI.f64) (*.f64 b b))
(cbrt.f64 (*.f64 (pow.f64 b 6) (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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1)
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.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 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1)
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3)
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) 1/3)
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)))) 1)
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) 1)
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))) 3)
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) 3) 1/3)
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(pow.f64 (*.f64 a (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) a) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) 3))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 a 6)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(cbrt.f64 (*.f64 (pow.f64 a 6) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))) 1))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (*.f64 a a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1)
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.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 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1)
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3)
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) 1/3)
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1)
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (+.f64 b a) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1)
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (+.f64 b a) 2)))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (+.f64 b a) 2)))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3)
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (+.f64 b a) 2)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (+.f64 b a)) 2)
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (+.f64 b a) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (+.f64 b a) 2)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (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 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (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 1/180 (*.f64 angle (PI.f64)))) 3)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (+.f64 b a) 2)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (+.f64 b a) 2)))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (+.f64 b a) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 1))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (+.f64 b a) 2)))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (+.f64 b a) 2)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1)
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.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 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1)
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3)
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) 1/3)
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) 1)
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.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 (-.f64 b a) 2)))
(pow.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 1)
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.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 (-.f64 b a) 2)))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 3)
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.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 (-.f64 b a) 2)))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 3) 1/3)
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.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 (-.f64 b a) 2)))
(pow.f64 (sqrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 2)
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.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 (-.f64 b a) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.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 (-.f64 b a) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.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 (-.f64 b a) 2)))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 3))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.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 (-.f64 b a) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3)))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.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 (-.f64 b a) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3) (pow.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) 3)))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.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 (-.f64 b a) 2)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.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 (-.f64 b a) 2)))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.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 (-.f64 b a) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 1))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.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 (-.f64 b a) 2)))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (*.f64 1/180 angle) (PI.f64))) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.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 (-.f64 b a) 2)))

eval459.0ms (1.1%)

Compiler

Compiled 18780 to 11949 computations (36.4% saved)

prune498.0ms (1.1%)

Pruning

110 alts after pruning (106 fresh and 4 done)

PrunedKeptTotal
New65141692
Fresh156580
Picked235
Done011
Total668110778
Accurracy
83.1%
Counts
778 → 110
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.2%
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90) 3) 1/3)
27.8%
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) 1/3) 3)
23.7%
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) 1/3) 3)
29.0%
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 3) 1/3)
43.0%
(pow.f64 (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))) 3)
23.8%
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2)) (*.f64 (+.f64 a b) (sqrt.f64 2))) 2)
42.2%
(pow.f64 (*.f64 (cbrt.f64 (*.f64 1/2 (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))) (cbrt.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
43.1%
(pow.f64 (*.f64 (cbrt.f64 (*.f64 1/2 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))) (cbrt.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
32.0%
(pow.f64 (log.f64 (exp.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))) 3)
42.2%
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))) 3)
43.1%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
38.2%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) 3)
23.0%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) 3)
55.6%
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 3)
24.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))))
23.5%
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (+.f64 b a)) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.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 (PI.f64) (/.f64 angle 180))))
38.0%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
22.9%
(*.f64 (*.f64 (*.f64 2 (*.f64 a a)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
41.7%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
41.7%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
44.0%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
40.5%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
36.1%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
39.4%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) 1)
38.4%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
38.6%
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
38.5%
(*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90))
35.1%
(*.f64 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 angle -1/90))
35.1%
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
41.8%
(*.f64 (*.f64 2 (fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2) (fma.f64 a a (*.f64 a a)))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
40.4%
(*.f64 (*.f64 2 (fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2) (fma.f64 a a (*.f64 a a)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
37.3%
(*.f64 (*.f64 2 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (*.f64 a 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.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
37.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))))
54.1%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
54.1%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
54.1%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
50.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
54.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) 1))
56.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
49.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
55.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
28.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
56.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a 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.3%
(*.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 180 angle)))))
56.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))))))
28.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
47.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))))
53.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
50.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
14.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 0 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
22.3%
(*.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
20.9%
(*.f64 (*.f64 -2 (pow.f64 (*.f64 a (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
39.3%
(*.f64 (*.f64 -2 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.9%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
38.9%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1))
38.9%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
37.6%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
39.7%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
40.5%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
39.3%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))
38.9%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
32.0%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))))
38.4%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) 1)
39.4%
(*.f64 (*.f64 -2 (*.f64 (log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
23.8%
(*.f64 (*.f64 -2 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
58.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
34.7%
(*.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)))))
42.8%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
39.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
42.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
42.3%
(*.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)))))
25.4%
(*.f64 (exp.f64 (log.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))))
51.1%
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
38.5%
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
25.9%
(*.f64 2 (fma.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1/2 (fma.f64 -1/2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -3)) (*.f64 a (neg.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))
9.4%
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 a 4)) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
16.0%
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
18.4%
(*.f64 2 (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a a) 1/2)) (*.f64 b (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
26.2%
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
72.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log1p.f64 (pow.f64 (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 3)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
65.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 a b)))))
72.2%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
72.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
72.8%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.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 (/.f64 (PI.f64) (/.f64 180 angle)) (+.f64 a b)))))
72.9%
(*.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)))))
73.0%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b)))))
64.5%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (expm1.f64 (log1p.f64 (*.f64 angle (PI.f64)))))) (+.f64 a b)))))
65.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 a b)))))
64.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (expm1.f64 (log1p.f64 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
67.4%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
56.2%
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (*.f64 (PI.f64) (-.f64 b a))) (*.f64 angle 1/180)))
38.4%
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
23.0%
(*.f64 2 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
72.8%
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 b a))))
41.5%
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a)))))
39.0%
(*.f64 2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
25.7%
(*.f64 2 (exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)))))
22.6%
(*.f64 1/90 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2))
38.5%
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
41.4%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a)))))
38.5%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
31.5%
(*.f64 1/90 (exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
37.3%
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2))) 2)))
25.8%
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
32.7%
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
26.2%
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90) 3) 1/3)
27.8%
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) 1/3) 3)
23.7%
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) 1/3) 3)
29.0%
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 3) 1/3)
43.0%
(pow.f64 (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))) 3)
23.8%
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2)) (*.f64 (+.f64 a b) (sqrt.f64 2))) 2)
42.2%
(pow.f64 (*.f64 (cbrt.f64 (*.f64 1/2 (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))) (cbrt.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
43.1%
(pow.f64 (*.f64 (cbrt.f64 (*.f64 1/2 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))) (cbrt.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
32.0%
(pow.f64 (log.f64 (exp.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))) 3)
42.2%
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))) 3)
43.1%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
38.2%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) 3)
23.0%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) 3)
55.6%
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 3)
24.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))))
23.5%
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (+.f64 b a)) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.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 (PI.f64) (/.f64 angle 180))))
38.0%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
22.9%
(*.f64 (*.f64 (*.f64 2 (*.f64 a a)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
41.7%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
41.7%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
44.0%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
40.5%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
36.1%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
39.4%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) 1)
38.4%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
38.6%
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
38.5%
(*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90))
35.1%
(*.f64 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 angle -1/90))
35.1%
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
41.8%
(*.f64 (*.f64 2 (fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2) (fma.f64 a a (*.f64 a a)))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
40.4%
(*.f64 (*.f64 2 (fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2) (fma.f64 a a (*.f64 a a)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
37.3%
(*.f64 (*.f64 2 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (*.f64 a 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.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
37.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))))
54.1%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
54.1%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
54.1%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
50.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
54.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) 1))
56.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
49.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
55.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
28.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
56.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a 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.3%
(*.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 180 angle)))))
56.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))))))
28.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
47.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))))
53.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
50.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
14.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 0 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
22.3%
(*.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
20.9%
(*.f64 (*.f64 -2 (pow.f64 (*.f64 a (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
39.3%
(*.f64 (*.f64 -2 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.9%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
38.9%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1))
38.9%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
37.6%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
39.7%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
40.5%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
39.3%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))
38.9%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
32.0%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))))
38.4%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) 1)
39.4%
(*.f64 (*.f64 -2 (*.f64 (log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
23.8%
(*.f64 (*.f64 -2 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
58.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
34.7%
(*.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)))))
42.8%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
39.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
42.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
42.3%
(*.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)))))
25.4%
(*.f64 (exp.f64 (log.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))))
51.1%
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
38.5%
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
25.9%
(*.f64 2 (fma.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1/2 (fma.f64 -1/2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -3)) (*.f64 a (neg.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))
9.4%
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 a 4)) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
16.0%
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
18.4%
(*.f64 2 (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a a) 1/2)) (*.f64 b (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
26.2%
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
72.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log1p.f64 (pow.f64 (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 3)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
65.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 a b)))))
72.2%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
72.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
72.8%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.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 (/.f64 (PI.f64) (/.f64 180 angle)) (+.f64 a b)))))
72.9%
(*.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)))))
73.0%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b)))))
64.5%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (expm1.f64 (log1p.f64 (*.f64 angle (PI.f64)))))) (+.f64 a b)))))
65.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 a b)))))
64.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (expm1.f64 (log1p.f64 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
67.4%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
56.2%
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (*.f64 (PI.f64) (-.f64 b a))) (*.f64 angle 1/180)))
38.4%
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
23.0%
(*.f64 2 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
72.8%
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 b a))))
41.5%
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a)))))
39.0%
(*.f64 2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
25.7%
(*.f64 2 (exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)))))
22.6%
(*.f64 1/90 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2))
38.5%
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
41.4%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a)))))
38.5%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
31.5%
(*.f64 1/90 (exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
37.3%
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2))) 2)))
25.8%
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
32.7%
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
Compiler

Compiled 10886 to 8490 computations (22% saved)

localize11.6s (26.7%)

Local Accuracy

Found 20 expressions with local accuracy:

NewAccuracyProgram
96.9%
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
96.7%
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
94.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
34.5%
(PI.f64)
96.7%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
96.6%
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))
82.6%
(log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)))
34.5%
(PI.f64)
96.9%
(sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
96.7%
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
96.6%
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
34.5%
(PI.f64)
99.9%
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
99.9%
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
96.2%
(*.f64 angle (*.f64 b b))
34.5%
(PI.f64)
99.6%
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
96.9%
(sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64))))
96.8%
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
34.5%
(PI.f64)
Compiler

Compiled 448 to 239 computations (46.7% saved)

series100.0ms (0.2%)

Counts
15 → 216
Calls

54 calls:

TimeVariablePointExpression
35.0ms
angle
@-inf
(log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)))
22.0ms
angle
@inf
(log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)))
15.0ms
a
@0
(log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)))
12.0ms
angle
@0
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
6.0ms
a
@inf
(log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)))

rewrite95.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
828×add-sqr-sqrt
796×pow1
794×*-un-lft-identity
766×add-exp-log
764×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044329
1946329
Stop Event
node limit
Counts
15 → 205
Calls
Call 1
Inputs
(PI.f64)
(sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64))))
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(PI.f64)
(*.f64 angle (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(PI.f64)
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
(sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(PI.f64)
(log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))
(PI.f64)
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))) 1)
(*.f64 1 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 2) (cbrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) (sqrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(pow.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 1)
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 2)
(log.f64 (exp.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 1)
(*.f64 (PI.f64) (/.f64 1 (/.f64 180 angle)))
(*.f64 1 (*.f64 (/.f64 (PI.f64) 180) angle))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 2) (cbrt.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sqrt.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))
(*.f64 (/.f64 1 (/.f64 180 angle)) (PI.f64))
(*.f64 (/.f64 1 (/.f64 180 angle)) (pow.f64 (/.f64 1 (PI.f64)) -1))
(*.f64 (/.f64 (PI.f64) 180) angle)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 180 (*.f64 (PI.f64) angle))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 180 (*.f64 (PI.f64) angle))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 180 (*.f64 (PI.f64) angle))) -1) (pow.f64 (sqrt.f64 (/.f64 180 (*.f64 (PI.f64) angle))) -1))
(pow.f64 (/.f64 180 (*.f64 (PI.f64) angle)) -1)
(pow.f64 (*.f64 (/.f64 (PI.f64) 180) angle) 1)
(pow.f64 (*.f64 (pow.f64 (/.f64 180 (*.f64 (PI.f64) angle)) -2) (*.f64 (/.f64 (PI.f64) 180) angle)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 2)
(pow.f64 (/.f64 (/.f64 180 (*.f64 (PI.f64) angle)) 1) -1)
(log.f64 (exp.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 180 (*.f64 (PI.f64) angle)) -2) (*.f64 (/.f64 (PI.f64) 180) angle)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))
(exp.f64 (log.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))
(exp.f64 (*.f64 (log.f64 (/.f64 180 (*.f64 (PI.f64) angle))) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 b b)))) 1)
(pow.f64 (*.f64 angle (*.f64 b b)) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 b b)) 2) (*.f64 angle (*.f64 b b))) 1/3)
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 b b))) 2)
(log.f64 (exp.f64 (*.f64 angle (*.f64 b b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 b b)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 b b)) 2) (*.f64 angle (*.f64 b b))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 b b))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 b b))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 b b))) 1))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 b b))))
(-.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 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 2) (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 2)
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 2) (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(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 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90))) 1)
(pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90) 2) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90)) 2)
(log.f64 (exp.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90) 2) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90)))
(exp.f64 (log.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90)))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2))))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2))) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2))) 2) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))) 2)
(log.f64 (exp.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2))) 2) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))) 1)
(*.f64 1 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 2) (cbrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) (sqrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(pow.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 1)
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 2)
(log.f64 (exp.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(+.f64 (*.f64 2 (log.f64 a)) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 0 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (log.f64 a)))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a)) (log.f64 a))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (log.f64 (cbrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (log.f64 (sqrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(*.f64 1 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) (cbrt.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (sqrt.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(pow.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(pow.f64 (*.f64 (pow.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1))
(log1p.f64 (-.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)
(log.f64 (exp.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(pow.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(log.f64 (exp.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))

simplify158.0ms (0.4%)

Algorithm
egg-herbie
Rules
1130×associate-+r+
908×associate-*r*
736×associate-*l*
626×log-prod
552×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
048914305
1123013281
2476413045
Stop Event
node limit
Counts
421 → 252
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))))
(*.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 angle (pow.f64 b 2))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (pow.f64 b 2))
(*.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/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/11664000 (pow.f64 (PI.f64) 3)) (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 angle 3) (*.f64 (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 5) (*.f64 (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 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 angle 3) (*.f64 (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 (pow.f64 a 2) (+.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 (*.f64 -2 (*.f64 (pow.f64 angle 5) (*.f64 (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 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (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 -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 -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 -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 -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 -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 -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 -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 -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 -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 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 (log.f64 (*.f64 1/180 (*.f64 (pow.f64 a 2) (PI.f64)))) (log.f64 angle))
(+.f64 (*.f64 -1/194400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (log.f64 (*.f64 1/180 (*.f64 (pow.f64 a 2) (PI.f64)))) (log.f64 angle)))
(+.f64 (*.f64 -1/194400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (pow.f64 (PI.f64) 4)) (*.f64 1/5248800000 (pow.f64 (PI.f64) 4))))) (+.f64 (log.f64 (*.f64 1/180 (*.f64 (pow.f64 a 2) (PI.f64)))) (log.f64 angle))))
(+.f64 (*.f64 -1/194400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (pow.f64 (PI.f64) 4)) (*.f64 1/5248800000 (pow.f64 (PI.f64) 4))))) (+.f64 (*.f64 1/720 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/34012224000000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 -1/30611001600000 (pow.f64 (PI.f64) 6)) (*.f64 -1/238085568000000 (pow.f64 (PI.f64) 6)))))) (+.f64 (log.f64 (*.f64 1/180 (*.f64 (pow.f64 a 2) (PI.f64)))) (log.f64 angle)))))
(log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (log.f64 a)) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (log.f64 a)) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (log.f64 a)) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (log.f64 a)) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 a))) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 a))) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 a))) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 a))) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 3)))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 3))))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 3)))))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.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 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 (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 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 (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 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 (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 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 (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 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 (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 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 (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 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 (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 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 (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 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 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/22674816000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/4534963200000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))))) (pow.f64 angle 5)))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (*.f64 -1/4407984230400000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)))))) (pow.f64 angle 7))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/22674816000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/4534963200000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))))) (pow.f64 angle 5))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))) 1)
(*.f64 1 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 2) (cbrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) (sqrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(pow.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 1)
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 2)
(log.f64 (exp.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 1)
(*.f64 (PI.f64) (/.f64 1 (/.f64 180 angle)))
(*.f64 1 (*.f64 (/.f64 (PI.f64) 180) angle))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 2) (cbrt.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sqrt.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))
(*.f64 (/.f64 1 (/.f64 180 angle)) (PI.f64))
(*.f64 (/.f64 1 (/.f64 180 angle)) (pow.f64 (/.f64 1 (PI.f64)) -1))
(*.f64 (/.f64 (PI.f64) 180) angle)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 180 (*.f64 (PI.f64) angle))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 180 (*.f64 (PI.f64) angle))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 180 (*.f64 (PI.f64) angle))) -1) (pow.f64 (sqrt.f64 (/.f64 180 (*.f64 (PI.f64) angle))) -1))
(pow.f64 (/.f64 180 (*.f64 (PI.f64) angle)) -1)
(pow.f64 (*.f64 (/.f64 (PI.f64) 180) angle) 1)
(pow.f64 (*.f64 (pow.f64 (/.f64 180 (*.f64 (PI.f64) angle)) -2) (*.f64 (/.f64 (PI.f64) 180) angle)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 2)
(pow.f64 (/.f64 (/.f64 180 (*.f64 (PI.f64) angle)) 1) -1)
(log.f64 (exp.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 180 (*.f64 (PI.f64) angle)) -2) (*.f64 (/.f64 (PI.f64) 180) angle)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))
(exp.f64 (log.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))
(exp.f64 (*.f64 (log.f64 (/.f64 180 (*.f64 (PI.f64) angle))) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 b b)))) 1)
(pow.f64 (*.f64 angle (*.f64 b b)) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 b b)) 2) (*.f64 angle (*.f64 b b))) 1/3)
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 b b))) 2)
(log.f64 (exp.f64 (*.f64 angle (*.f64 b b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 b b)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 b b)) 2) (*.f64 angle (*.f64 b b))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 b b))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 b b))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 b b))) 1))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 b b))))
(-.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 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 2) (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 2)
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 2) (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(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 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90))) 1)
(pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90) 2) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90)) 2)
(log.f64 (exp.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90) 2) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90)))
(exp.f64 (log.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90)))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2))))) 1)
(pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2))) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2))) 2) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))) 2)
(log.f64 (exp.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2))) 2) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))) 1)
(*.f64 1 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 2) (cbrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) (sqrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(pow.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 1)
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 2)
(log.f64 (exp.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(+.f64 (*.f64 2 (log.f64 a)) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 0 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (log.f64 a)))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a)) (log.f64 a))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (log.f64 (cbrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (log.f64 (sqrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(*.f64 1 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) (cbrt.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (sqrt.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(pow.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(pow.f64 (*.f64 (pow.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1))
(log1p.f64 (-.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)
(log.f64 (exp.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(pow.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)) 1/3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(pow.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(log.f64 (exp.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
Outputs
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 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 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 angle (/.f64 (PI.f64) 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 (*.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 angle 5) (*.f64 1/22674816000000 (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 1/22674816000000 (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))))))
(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 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 angle (/.f64 (PI.f64) 180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/11664000 (pow.f64 (PI.f64) 3)) (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 angle 3) (*.f64 a a)) (*.f64 (pow.f64 (PI.f64) 3) -1/8748000)) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) -1/8748000) (*.f64 (pow.f64 angle 3) (*.f64 a a))) (*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 angle -1/90) (PI.f64)) (*.f64 (*.f64 (pow.f64 angle 3) -2) (*.f64 (pow.f64 (PI.f64) 3) -1/8748000))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 angle 3) (*.f64 (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 5) (*.f64 (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 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 angle 3) (*.f64 a a)) (*.f64 (pow.f64 (PI.f64) 3) -1/8748000)) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 angle 5) (*.f64 a a)) (fma.f64 1/2267481600000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (PI.f64) 5) 1/3779136000000))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) -1/8748000) (*.f64 (pow.f64 angle 3) (*.f64 a a))) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) 1/1417176000000) (*.f64 (pow.f64 angle 5) (*.f64 a a))) (*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 a a)) -1/8748000) (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 angle -1/90) (PI.f64)) (*.f64 (*.f64 (pow.f64 angle 5) -2) (*.f64 (pow.f64 (PI.f64) 5) 1/1417176000000)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 angle 3) (*.f64 (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 (pow.f64 a 2) (+.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 (*.f64 -2 (*.f64 (pow.f64 angle 5) (*.f64 (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 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 angle 3) (*.f64 a a)) (*.f64 (pow.f64 (PI.f64) 3) -1/8748000)) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 angle 7) (*.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)))) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 angle 5) (*.f64 a a)) (fma.f64 1/2267481600000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (PI.f64) 5) 1/3779136000000))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))))
(fma.f64 -2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) -1/8748000) (*.f64 (pow.f64 angle 3) (*.f64 a a))) (fma.f64 -2 (*.f64 (fma.f64 (pow.f64 (PI.f64) 7) -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) -19/10285296537600000000)) (*.f64 (pow.f64 angle 7) (*.f64 a a))) (fma.f64 -2 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) 1/1417176000000) (*.f64 (pow.f64 angle 5) (*.f64 a a))) (*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))))))
(+.f64 (*.f64 (*.f64 a a) (+.f64 (*.f64 (*.f64 (pow.f64 angle 7) -2) (*.f64 (pow.f64 (PI.f64) 7) -1/482123275200000000)) (*.f64 (*.f64 angle -1/90) (PI.f64)))) (*.f64 -2 (*.f64 (*.f64 a a) (+.f64 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) -1/8748000)) (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/1417176000000))))))
(*.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 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 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 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 angle (/.f64 (PI.f64) 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 (*.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 angle 5) (*.f64 1/22674816000000 (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 1/22674816000000 (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))))))
(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 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 angle (/.f64 (PI.f64) 180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(+.f64 (log.f64 (*.f64 1/180 (*.f64 (pow.f64 a 2) (PI.f64)))) (log.f64 angle))
(+.f64 (log.f64 (*.f64 (*.f64 1/180 (*.f64 a a)) (PI.f64))) (log.f64 angle))
(+.f64 (log.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 a a)))) (log.f64 angle))
(+.f64 (*.f64 -1/194400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (log.f64 (*.f64 1/180 (*.f64 (pow.f64 a 2) (PI.f64)))) (log.f64 angle)))
(fma.f64 -1/194400 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) (+.f64 (log.f64 (*.f64 (*.f64 1/180 (*.f64 a a)) (PI.f64))) (log.f64 angle)))
(+.f64 (log.f64 angle) (fma.f64 -1/194400 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) 2))) (log.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 a a))))))
(+.f64 (*.f64 -1/194400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (pow.f64 (PI.f64) 4)) (*.f64 1/5248800000 (pow.f64 (PI.f64) 4))))) (+.f64 (log.f64 (*.f64 1/180 (*.f64 (pow.f64 a 2) (PI.f64)))) (log.f64 angle))))
(fma.f64 -1/194400 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) (fma.f64 1/24 (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) -1/7873200000)) (+.f64 (log.f64 (*.f64 (*.f64 1/180 (*.f64 a a)) (PI.f64))) (log.f64 angle))))
(fma.f64 -1/194400 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) 2))) (+.f64 (log.f64 angle) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) (*.f64 -1/7873200000 (pow.f64 angle 4))) (log.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 a a)))))))
(+.f64 (*.f64 -1/194400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (pow.f64 (PI.f64) 4)) (*.f64 1/5248800000 (pow.f64 (PI.f64) 4))))) (+.f64 (*.f64 1/720 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/34012224000000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 -1/30611001600000 (pow.f64 (PI.f64) 6)) (*.f64 -1/238085568000000 (pow.f64 (PI.f64) 6)))))) (+.f64 (log.f64 (*.f64 1/180 (*.f64 (pow.f64 a 2) (PI.f64)))) (log.f64 angle)))))
(fma.f64 -1/194400 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) (fma.f64 1/24 (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) -1/7873200000)) (fma.f64 1/720 (*.f64 (pow.f64 angle 6) (fma.f64 1/34012224000000 (pow.f64 (PI.f64) 6) (*.f64 (pow.f64 (PI.f64) 6) -79/2142770112000000))) (+.f64 (log.f64 (*.f64 (*.f64 1/180 (*.f64 a a)) (PI.f64))) (log.f64 angle)))))
(fma.f64 -1/194400 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) 2))) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) (*.f64 -1/7873200000 (pow.f64 angle 4))) (+.f64 (log.f64 angle) (fma.f64 (*.f64 1/720 (pow.f64 angle 6)) (*.f64 (pow.f64 (PI.f64) 6) -1/133923132000000) (log.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 a a))))))))
(fma.f64 -1/194400 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) 2))) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) (*.f64 -1/7873200000 (pow.f64 angle 4))) (+.f64 (log.f64 angle) (fma.f64 1/720 (*.f64 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) -1/133923132000000) (log.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 a a))))))))
(log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(log.f64 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(+.f64 (*.f64 2 (log.f64 a)) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(+.f64 (*.f64 2 (log.f64 a)) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(+.f64 (*.f64 2 (log.f64 a)) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(+.f64 (*.f64 2 (log.f64 a)) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 a))) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 a))) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -2 (log.f64 (/.f64 -1 a)) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(fma.f64 -2 (log.f64 (/.f64 -1 a)) (log.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 a))) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -2 (log.f64 (/.f64 -1 a)) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(fma.f64 -2 (log.f64 (/.f64 -1 a)) (log.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 a))) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -2 (log.f64 (/.f64 -1 a)) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(fma.f64 -2 (log.f64 (/.f64 -1 a)) (log.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 a))) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -2 (log.f64 (/.f64 -1 a)) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(fma.f64 -2 (log.f64 (/.f64 -1 a)) (log.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 1/180 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 3)))))
(fma.f64 1/180 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 -1/34992000 (*.f64 (*.f64 (pow.f64 angle 3) (*.f64 a a)) (pow.f64 (PI.f64) 3))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) (*.f64 a a))) (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))))
(*.f64 (*.f64 a a) (fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 angle (/.f64 (PI.f64) 180))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 3))))))
(fma.f64 1/180 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (*.f64 (pow.f64 angle 5) (*.f64 a a)) (pow.f64 (PI.f64) 5)) (*.f64 -1/34992000 (*.f64 (*.f64 (pow.f64 angle 3) (*.f64 a a)) (pow.f64 (PI.f64) 3)))))
(fma.f64 1/180 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) (fma.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) (*.f64 a a))) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) (*.f64 a a))))))
(+.f64 (*.f64 (*.f64 a a) (fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) (*.f64 a a)))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 3)))))))
(fma.f64 1/180 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 a a))) (fma.f64 1/22674816000000 (*.f64 (*.f64 (pow.f64 angle 5) (*.f64 a a)) (pow.f64 (PI.f64) 5)) (*.f64 -1/34992000 (*.f64 (*.f64 (pow.f64 angle 3) (*.f64 a a)) (pow.f64 (PI.f64) 3))))))
(fma.f64 1/180 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 angle 7) (*.f64 a a))) (fma.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) (*.f64 a a))) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) (*.f64 a a)))))))
(+.f64 (*.f64 (*.f64 a a) (fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 (*.f64 a a) (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))))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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 (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 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (*.f64 a (*.f64 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 -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 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (*.f64 a (*.f64 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 -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 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (*.f64 a (*.f64 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 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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 (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 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (*.f64 a (*.f64 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 -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 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (*.f64 a (*.f64 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 -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 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (*.f64 a (*.f64 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 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 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 (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 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (*.f64 a (*.f64 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 -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 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (*.f64 a (*.f64 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 -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 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (*.f64 a (*.f64 a -2)) (*.f64 2 (*.f64 b b))))
(*.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 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(+.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 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 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (*.f64 a (*.f64 a -2)) (*.f64 2 (*.f64 b b))))
(+.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 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 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (*.f64 a (*.f64 a -2)) (*.f64 2 (*.f64 b b))))
(+.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 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 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (*.f64 a (*.f64 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 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(+.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 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 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (*.f64 a (*.f64 a -2)) (*.f64 2 (*.f64 b b))))
(+.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 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 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (*.f64 a (*.f64 a -2)) (*.f64 2 (*.f64 b b))))
(+.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 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 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (*.f64 a (*.f64 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 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(+.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 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 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (*.f64 a (*.f64 a -2)) (*.f64 2 (*.f64 b b))))
(+.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 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 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (*.f64 a (*.f64 a -2)) (*.f64 2 (*.f64 b b))))
(+.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 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 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (+.f64 (*.f64 a (*.f64 a -2)) (*.f64 2 (*.f64 b b))))
(*.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 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) -1/8748000)) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) -1/8748000))) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90)))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/22674816000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/4534963200000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))))) (pow.f64 angle 5)))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) -1/8748000)) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 2 (*.f64 (pow.f64 angle 5) (fma.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) 1/3779136000000))))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) -1/8748000))) (fma.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) 1/1417176000000)) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (*.f64 -1/4407984230400000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)))))) (pow.f64 angle 7))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/22674816000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/4534963200000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))))) (pow.f64 angle 5))))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) -1/8748000)) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 7) (fma.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a))) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a))) -1/734664038400000000)))) (*.f64 (pow.f64 angle 5) (fma.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) 1/3779136000000)))))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) -1/8748000))) (fma.f64 2 (fma.f64 (pow.f64 angle 7) (fma.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a))) -43/30855889612800000000)) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) 1/1417176000000))) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) -1/8748000))) (fma.f64 2 (fma.f64 (pow.f64 angle 7) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a))) -1/482123275200000000) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) 1/1417176000000))) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)) 1/3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(*.f64 1 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 2) (cbrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) (sqrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(pow.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 1/3)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 1)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 (PI.f64) (/.f64 1 (/.f64 180 angle)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 1 (*.f64 (/.f64 (PI.f64) 180) angle))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 2) (cbrt.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sqrt.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 (/.f64 1 (/.f64 180 angle)) (PI.f64))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 (/.f64 1 (/.f64 180 angle)) (pow.f64 (/.f64 1 (PI.f64)) -1))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 (/.f64 (PI.f64) 180) angle)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 180 (*.f64 (PI.f64) angle))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 180 (*.f64 (PI.f64) angle))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 180 (*.f64 angle (PI.f64)))) 2)) (/.f64 1 (cbrt.f64 (/.f64 180 (*.f64 angle (PI.f64))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (/.f64 180 angle) (PI.f64))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (/.f64 180 angle) (PI.f64)))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (/.f64 180 angle) (PI.f64))) 2)) (cbrt.f64 (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 180 (*.f64 (PI.f64) angle))) -1) (pow.f64 (sqrt.f64 (/.f64 180 (*.f64 (PI.f64) angle))) -1))
(pow.f64 (sqrt.f64 (/.f64 180 (*.f64 angle (PI.f64)))) -2)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 180 angle) (PI.f64))) -2)
(pow.f64 (/.f64 180 (*.f64 (PI.f64) angle)) -1)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(pow.f64 (*.f64 (/.f64 (PI.f64) 180) angle) 1)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(pow.f64 (*.f64 (pow.f64 (/.f64 180 (*.f64 (PI.f64) angle)) -2) (*.f64 (/.f64 (PI.f64) 180) angle)) 1/3)
(cbrt.f64 (*.f64 (*.f64 angle (/.f64 (PI.f64) 180)) (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -2)))
(cbrt.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))))
(cbrt.f64 (pow.f64 (*.f64 angle (/.f64 (PI.f64) 180)) 3))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 2)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(pow.f64 (/.f64 (/.f64 180 (*.f64 (PI.f64) angle)) 1) -1)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(log.f64 (exp.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 180 (*.f64 (PI.f64) angle)) -2) (*.f64 (/.f64 (PI.f64) 180) angle)))
(cbrt.f64 (*.f64 (*.f64 angle (/.f64 (PI.f64) 180)) (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -2)))
(cbrt.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))))
(cbrt.f64 (pow.f64 (*.f64 angle (/.f64 (PI.f64) 180)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(exp.f64 (log.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(exp.f64 (*.f64 (log.f64 (/.f64 180 (*.f64 (PI.f64) angle))) -1))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 1))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)) 1/3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 b b)))) 1)
(*.f64 angle (*.f64 b b))
(pow.f64 (*.f64 angle (*.f64 b b)) 1)
(*.f64 angle (*.f64 b b))
(pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 b b)) 2) (*.f64 angle (*.f64 b b))) 1/3)
(*.f64 angle (*.f64 b b))
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 b b))) 2)
(*.f64 angle (*.f64 b b))
(log.f64 (exp.f64 (*.f64 angle (*.f64 b b))))
(*.f64 angle (*.f64 b b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 b b)))))
(*.f64 angle (*.f64 b b))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 b b)) 2) (*.f64 angle (*.f64 b b))))
(*.f64 angle (*.f64 b b))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 b b))))
(*.f64 angle (*.f64 b b))
(exp.f64 (log.f64 (*.f64 angle (*.f64 b b))))
(*.f64 angle (*.f64 b b))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 b b))) 1))
(*.f64 angle (*.f64 b b))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 b b))))
(*.f64 angle (*.f64 b b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))) 1)
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1)
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 2) (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 1/3)
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 2)
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 2) (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 1))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90))) 1)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90) 1)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90) 2) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90)) 1/3)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90)) 2)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(log.f64 (exp.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90) 2) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(exp.f64 (log.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90)) 1))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)) 1/3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2))))) 1)
(*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2))) 1)
(*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(pow.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2))) 2) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))) 1/3)
(*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))) 2)
(*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(log.f64 (exp.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))))
(*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2))))))
(*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2))) 2) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))))
(*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))))
(*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))))
(*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))) 1))
(*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))))
(*.f64 (*.f64 a (*.f64 a -2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(*.f64 1 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 2) (cbrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) (sqrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(pow.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 1/3)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)) 1/3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(+.f64 (*.f64 2 (log.f64 a)) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(+.f64 0 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (log.f64 a)))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(+.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) a)) (log.f64 a))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (log.f64 (cbrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))) (log.f64 (cbrt.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(*.f64 3 (log.f64 (cbrt.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (log.f64 (sqrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 1 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) (cbrt.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (sqrt.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(pow.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(pow.f64 (*.f64 (pow.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1/3)
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(log1p.f64 (-.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/3)
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(log.f64 (exp.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)) 1/3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(pow.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1/3)
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(log.f64 (exp.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))

eval196.0ms (0.4%)

Compiler

Compiled 12778 to 7780 computations (39.1% saved)

prune298.0ms (0.7%)

Pruning

132 alts after pruning (126 fresh and 6 done)

PrunedKeptTotal
New42334457
Fresh992101
Picked235
Done134
Total435132567
Accurracy
83.3%
Counts
567 → 132
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.2%
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90) 3) 1/3)
27.8%
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) 1/3) 3)
23.7%
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) 1/3) 3)
29.0%
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 3) 1/3)
43.0%
(pow.f64 (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))) 3)
23.8%
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2)) (*.f64 (+.f64 a b) (sqrt.f64 2))) 2)
42.2%
(pow.f64 (*.f64 (cbrt.f64 (*.f64 1/2 (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))) (cbrt.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
43.1%
(pow.f64 (*.f64 (cbrt.f64 (*.f64 1/2 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))) (cbrt.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
32.0%
(pow.f64 (log.f64 (exp.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))) 3)
42.2%
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))) 3)
43.1%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
38.2%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) 3)
23.0%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) 3)
55.6%
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 3)
24.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))))
23.5%
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (+.f64 b a)) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.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 (PI.f64) (/.f64 angle 180))))
38.5%
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
22.9%
(*.f64 (*.f64 (*.f64 2 (*.f64 a a)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
41.7%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
41.7%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
44.0%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
40.5%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
36.1%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
39.4%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) 1)
38.4%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
41.8%
(*.f64 (*.f64 (cos.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
40.7%
(*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
39.3%
(*.f64 (*.f64 (cos.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64))) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
36.7%
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
38.2%
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
40.2%
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64))) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
38.6%
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
35.1%
(*.f64 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 angle -1/90))
35.1%
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
41.8%
(*.f64 (*.f64 2 (fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2) (fma.f64 a a (*.f64 a a)))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
40.4%
(*.f64 (*.f64 2 (fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2) (fma.f64 a a (*.f64 a a)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
37.3%
(*.f64 (*.f64 2 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (*.f64 a a))) (*.f64 (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 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3)) 3) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
55.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180)))) 3) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
58.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64))) (*.f64 angle 1/180)))) 3) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
56.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 180 angle)))))
56.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (/.f64 180 angle)))))
55.1%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64))) (/.f64 180 angle)))))
56.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
37.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))))
54.1%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
54.1%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
50.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
54.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) 1))
56.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
49.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
55.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
28.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
56.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a 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.3%
(*.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 180 angle)))))
56.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))))))
28.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
47.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))))
53.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
50.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
14.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 0 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
22.3%
(*.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
20.9%
(*.f64 (*.f64 -2 (pow.f64 (*.f64 a (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
39.3%
(*.f64 (*.f64 -2 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.9%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
38.9%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
37.6%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
39.7%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
40.5%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
39.3%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))
32.0%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))))
38.4%
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) 1)
39.4%
(*.f64 (*.f64 -2 (*.f64 (log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
26.2%
(*.f64 (*.f64 -2 (exp.f64 (*.f64 3 (log.f64 (cbrt.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
23.8%
(*.f64 (*.f64 -2 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180))))
25.1%
(*.f64 (*.f64 -2 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))) (cos.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
23.0%
(*.f64 (*.f64 -2 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))) 1)
8.0%
(*.f64 (*.f64 -2 (exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
58.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
34.7%
(*.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)))))
42.8%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
39.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
42.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
42.3%
(*.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)))))
25.4%
(*.f64 (exp.f64 (log.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))))
51.1%
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
38.5%
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
25.9%
(*.f64 2 (fma.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1/2 (fma.f64 -1/2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -3)) (*.f64 a (neg.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))
9.4%
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 a 4)) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
16.0%
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
18.4%
(*.f64 2 (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a a) 1/2)) (*.f64 b (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
26.2%
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
72.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log1p.f64 (pow.f64 (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 3)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
65.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 a b)))))
72.2%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
72.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
71.6%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b)))))
73.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)))))) (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b)))))
66.0%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (+.f64 a b)))))
66.1%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 angle (/.f64 (PI.f64) 180)) (+.f64 a b)))))
72.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (pow.f64 (/.f64 180 (*.f64 (PI.f64) angle)) -1)) (+.f64 a b)))))
72.9%
(*.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)))))
71.6%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))))) (+.f64 a b)))))
72.9%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)))))) (+.f64 a b)))))
73.0%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b)))))
74.0%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (+.f64 a b)))))
69.7%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (/.f64 180 angle) (PI.f64))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (/.f64 180 angle) (PI.f64)))))) (+.f64 a b)))))
64.5%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (expm1.f64 (log1p.f64 (*.f64 angle (PI.f64)))))) (+.f64 a b)))))
65.4%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))) (+.f64 a b)))))
30.6%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))) (+.f64 a b)))))
64.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (expm1.f64 (log1p.f64 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
69.2%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b)))))
67.4%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
56.2%
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (*.f64 (PI.f64) (-.f64 b a))) (*.f64 angle 1/180)))
38.4%
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
23.0%
(*.f64 2 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
72.8%
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 b a))))
41.5%
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a)))))
39.0%
(*.f64 2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
25.7%
(*.f64 2 (exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)))))
22.6%
(*.f64 1/90 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2))
38.5%
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
41.4%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a)))))
38.5%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
31.5%
(*.f64 1/90 (exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
35.1%
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
45.8%
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
37.3%
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2))) 2)))
25.8%
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
26.1%
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))))
Compiler

Compiled 7858 to 5356 computations (31.8% saved)

regimes1.6s (3.8%)

Counts
193 → 2
Calls
Call 1
Inputs
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
(*.f64 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 angle -1/90))
(*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (*.f64 (PI.f64) (-.f64 b a))) (*.f64 angle 1/180)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) 1)
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 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 b) (*.f64 a a))) (*.f64 0 (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))) 1))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b)))))
(*.f64 1/90 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2))
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90) 3) 1/3)
(*.f64 2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
(*.f64 1/90 (exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 1/90 (*.f64 angle (log.f64 (exp.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) 1)
(*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2))) 2)
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/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 (*.f64 angle (/.f64 (PI.f64) 180)) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a)))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) 3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) 3)
(*.f64 (*.f64 -2 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))) 1)
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.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 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (*.f64 a a)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2)
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 a 4)) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) 1))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 b a))))
(*.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 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 (/.f64 (PI.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 (PI.f64) (/.f64 180 angle))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 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 b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.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 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a a) 1/2)) (*.f64 b (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))) (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))) (+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) 1/3) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) 1/3) 3)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))) 3)
(*.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2)) (*.f64 (+.f64 a b) (sqrt.f64 2))) 2)
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2))) 2)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
(*.f64 2 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 2))
(*.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 (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 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (pow.f64 (/.f64 180 (*.f64 (PI.f64) angle)) -1)) (+.f64 a b)))))
(*.f64 2 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 a b) 2)) (/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 2 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (+.f64 a b) 2))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (*.f64 -2 (pow.f64 (*.f64 a (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))))
(*.f64 (*.f64 -2 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 -2 (*.f64 (log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(*.f64 (*.f64 -2 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
(*.f64 (*.f64 (cos.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (+.f64 b a)) 2) (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 (PI.f64) (/.f64 angle 180))))
(pow.f64 (*.f64 (cbrt.f64 (*.f64 1/2 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))) (cbrt.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
(pow.f64 (*.f64 (cbrt.f64 (*.f64 1/2 (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))) (cbrt.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 2 (exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 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))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (expm1.f64 (log1p.f64 (*.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 (log.f64 (exp.f64 (sin.f64 (*.f64 (/.f64 (PI.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 (expm1.f64 (log1p.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 (/.f64 (PI.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 1/180 (expm1.f64 (log1p.f64 (*.f64 angle (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log1p.f64 (expm1.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 (*.f64 b b) (*.f64 a a))) (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a 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 b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a 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 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3)
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a 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 b) (*.f64 a 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 b) (*.f64 a 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 b) (*.f64 a 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 b) (*.f64 a 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 b) (*.f64 a 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 b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a 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 b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 3)
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a 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 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 3) 1/3)
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (exp.f64 (log.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 (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 (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 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 -2 (exp.f64 (*.f64 3 (log.f64 (cbrt.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64))) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
(*.f64 (*.f64 (cos.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64))) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(*.f64 (log1p.f64 (expm1.f64 (sin.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 (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)))))
(pow.f64 (log.f64 (exp.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))) 3)
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (pow.f64 (cbrt.f64 (cos.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 (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 (cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64)))))) (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b)))))
(*.f64 (*.f64 -2 (exp.f64 (exp.f64 (log.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 -2 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))) (cos.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 angle 180))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
(*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log1p.f64 (pow.f64 (cbrt.f64 (expm1.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 3)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/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 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 180 angle)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 3)) 3) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (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 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (/.f64 180 angle) (PI.f64))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (/.f64 180 angle) (PI.f64)))))) (+.f64 a b)))))
(*.f64 (+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (*.f64 (fma.f64 a a (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 2 (fma.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 1/2 (fma.f64 -1/2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) -3)) (*.f64 a (neg.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64))) (/.f64 180 angle)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64))) (*.f64 angle 1/180)))) 3) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (*.f64 -2 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))) (cos.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (/.f64 180 angle)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (*.f64 angle 1/180)))) 3) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (*.f64 2 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (*.f64 a 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 (fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2) (fma.f64 a a (*.f64 a a)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2) (fma.f64 a a (*.f64 a a)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (pow.f64 a 4)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2) (fma.f64 a a (*.f64 a a)))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2))))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
(pow.f64 (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) 0) (*.f64 1/2 (*.f64 2 (pow.f64 (+.f64 b a) 2))))))) 3)
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)))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
Calls

10 calls:

271.0ms
a
255.0ms
b
255.0ms
(/.f64 angle 180)
252.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
241.0ms
angle
Results
AccuracySegmentsBranch
76.1%3a
76.5%3b
76.0%2angle
74.0%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))))
74.0%1(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
74.0%1(-.f64 (pow.f64 b 2) (pow.f64 a 2))
74.0%1(pow.f64 b 2)
74.0%1(pow.f64 a 2)
76.0%2(*.f64 (PI.f64) (/.f64 angle 180))
76.0%2(/.f64 angle 180)
Compiler

Compiled 4533 to 2771 computations (38.9% saved)

regimes711.0ms (1.6%)

Counts
152 → 1
Calls
Call 1
Inputs
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
(*.f64 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 angle -1/90))
(*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (*.f64 (PI.f64) (-.f64 b a))) (*.f64 angle 1/180)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) 1)
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 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 b) (*.f64 a a))) (*.f64 0 (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))) 1))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b)))))
(*.f64 1/90 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2))
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90) 3) 1/3)
(*.f64 2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
(*.f64 1/90 (exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 1/90 (*.f64 angle (log.f64 (exp.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) 1)
(*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2))) 2)
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/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 (*.f64 angle (/.f64 (PI.f64) 180)) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a)))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) 3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) 3)
(*.f64 (*.f64 -2 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))) 1)
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.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 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (*.f64 a a)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2)
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 a 4)) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) 1))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 b a))))
(*.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 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 (/.f64 (PI.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 (PI.f64) (/.f64 180 angle))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 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 b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (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 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (*.f64 (PI.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 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a a) 1/2)) (*.f64 b (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))) (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))) (+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) 1/3) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) 1/3) 3)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))) 3)
(*.f64 (*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2)) (*.f64 (+.f64 a b) (sqrt.f64 2))) 2)
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2))) 2)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
(*.f64 2 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 2))
(*.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 (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 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (pow.f64 (/.f64 180 (*.f64 (PI.f64) angle)) -1)) (+.f64 a b)))))
(*.f64 2 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 a b) 2)) (/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 2 (*.f64 (/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) 2) (/.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (+.f64 a b) 2))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (*.f64 -2 (pow.f64 (*.f64 a (sqrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 (*.f64 a a) -2)))))
(*.f64 (*.f64 -2 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 -2 (*.f64 (log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(*.f64 (*.f64 -2 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
(*.f64 (*.f64 (cos.f64 (/.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (+.f64 b a)) 2) (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 (PI.f64) (/.f64 angle 180))))
(pow.f64 (*.f64 (cbrt.f64 (*.f64 1/2 (sin.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))) (cbrt.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
(pow.f64 (*.f64 (cbrt.f64 (*.f64 1/2 (sin.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)))) (cbrt.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 2 (exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (pow.f64 (+.f64 b a) 2)))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 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))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (expm1.f64 (log1p.f64 (*.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 (log.f64 (exp.f64 (sin.f64 (*.f64 (/.f64 (PI.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 (expm1.f64 (log1p.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 (/.f64 (PI.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 1/180 (expm1.f64 (log1p.f64 (*.f64 angle (PI.f64)))))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (log1p.f64 (expm1.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 (*.f64 b b) (*.f64 a a))) (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a 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 b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a 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 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3)
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a 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 b) (*.f64 a 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 b) (*.f64 a 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 b) (*.f64 a 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 b) (*.f64 a 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 b) (*.f64 a 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 b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a 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 b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 3)
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a 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 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) 3) 1/3)
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (pow.f64 (sqrt.f64 (PI.f64)) 2)))) (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (/.f64 (*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (exp.f64 (log.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 (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 (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 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 -2 (exp.f64 (*.f64 3 (log.f64 (cbrt.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64))) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
(*.f64 (*.f64 (cos.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (PI.f64))) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
Outputs
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (+.f64 a b)))))
Calls

5 calls:

194.0ms
(/.f64 angle 180)
192.0ms
angle
185.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
40.0ms
(pow.f64 a 2)
40.0ms
(pow.f64 b 2)
Results
AccuracySegmentsBranch
74.0%1(pow.f64 b 2)
74.0%1(pow.f64 a 2)
76.7%3angle
76.7%3(*.f64 (PI.f64) (/.f64 angle 180))
76.7%3(/.f64 angle 180)
Compiler

Compiled 3214 to 1940 computations (39.6% saved)

regimes402.0ms (0.9%)

Counts
57 → 1
Calls
Call 1
Inputs
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
(*.f64 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 angle -1/90))
(*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (*.f64 (PI.f64) (-.f64 b a))) (*.f64 angle 1/180)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) 1)
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 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 b) (*.f64 a a))) (*.f64 0 (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))) 1))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b)))))
(*.f64 1/90 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2))
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90) 3) 1/3)
(*.f64 2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
(*.f64 1/90 (exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 1/90 (*.f64 angle (log.f64 (exp.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) 1)
(*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2))) 2)
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/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 (*.f64 angle (/.f64 (PI.f64) 180)) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a)))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) 3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) 3)
(*.f64 (*.f64 -2 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))) 1)
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.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 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (*.f64 a a)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2)
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 a 4)) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) 1))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 b a))))
(*.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 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)))))
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

5 calls:

115.0ms
angle
114.0ms
(/.f64 angle 180)
111.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
26.0ms
b
14.0ms
(pow.f64 b 2)
Results
AccuracySegmentsBranch
73.0%1b
77.1%5angle
77.1%5(*.f64 (PI.f64) (/.f64 angle 180))
77.1%5(/.f64 angle 180)
73.0%1(pow.f64 b 2)
Compiler

Compiled 967 to 547 computations (43.4% saved)

regimes130.0ms (0.3%)

Counts
56 → 1
Calls
Call 1
Inputs
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
(*.f64 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 angle -1/90))
(*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (*.f64 (PI.f64) (-.f64 b a))) (*.f64 angle 1/180)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) 1)
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 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 b) (*.f64 a a))) (*.f64 0 (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))) 1))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b)))))
(*.f64 1/90 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2))
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90) 3) 1/3)
(*.f64 2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
(*.f64 1/90 (exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 1/90 (*.f64 angle (log.f64 (exp.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) 1)
(*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2))) 2)
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/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 (*.f64 angle (/.f64 (PI.f64) 180)) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a)))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) 3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) 3)
(*.f64 (*.f64 -2 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))) 1)
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.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 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (*.f64 a a)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2)
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 a 4)) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) 1))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 b a))))
(*.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))))))
Outputs
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 b a))))
Calls

3 calls:

67.0ms
b
24.0ms
a
17.0ms
(pow.f64 b 2)
Results
AccuracySegmentsBranch
72.8%1a
75.2%3b
72.8%1(pow.f64 b 2)
Compiler

Compiled 930 to 524 computations (43.7% saved)

regimes266.0ms (0.6%)

Counts
54 → 3
Calls
Call 1
Inputs
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
(*.f64 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 angle -1/90))
(*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (*.f64 (PI.f64) (-.f64 b a))) (*.f64 angle 1/180)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) 1)
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 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 b) (*.f64 a a))) (*.f64 0 (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))) 1))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b)))))
(*.f64 1/90 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2))
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90) 3) 1/3)
(*.f64 2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
(*.f64 1/90 (exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 1/90 (*.f64 angle (log.f64 (exp.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) 1)
(*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2))) 2)
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/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 (*.f64 angle (/.f64 (PI.f64) 180)) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (+.f64 (pow.f64 (+.f64 a b) 2) (*.f64 2 (*.f64 a a)))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) 3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))) 3)
(*.f64 (*.f64 -2 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))) 1)
(*.f64 -2 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.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 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
(*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (*.f64 (*.f64 a a) -2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (*.f64 a a)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 1/180 angle) (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a a)) -2)
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 4)) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 a 4)) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) 1))
Outputs
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 angle (/.f64 (PI.f64) 180)) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
Calls

6 calls:

65.0ms
b
45.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
45.0ms
(/.f64 angle 180)
43.0ms
angle
26.0ms
(pow.f64 b 2)
Results
AccuracySegmentsBranch
71.3%2angle
71.3%2(*.f64 (PI.f64) (/.f64 angle 180))
71.3%2(/.f64 angle 180)
73.1%3b
69.2%1a
69.2%1(pow.f64 b 2)
Compiler

Compiled 902 to 514 computations (43% saved)

regimes106.0ms (0.2%)

Counts
31 → 2
Calls
Call 1
Inputs
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
(*.f64 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 angle -1/90))
(*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (*.f64 (PI.f64) (-.f64 b a))) (*.f64 angle 1/180)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) 1)
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 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 b) (*.f64 a a))) (*.f64 0 (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))) 1))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b)))))
(*.f64 1/90 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2))
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90) 3) 1/3)
(*.f64 2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
(*.f64 1/90 (exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 1/90 (*.f64 angle (log.f64 (exp.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) 1)
(*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2))) 2)
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
Outputs
(*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2))) 2)
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b)))))
Calls

4 calls:

29.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
27.0ms
(/.f64 angle 180)
26.0ms
angle
15.0ms
b
Results
AccuracySegmentsBranch
71.3%2angle
71.3%2(*.f64 (PI.f64) (/.f64 angle 180))
71.3%2(/.f64 angle 180)
69.2%1b
Compiler

Compiled 450 to 234 computations (48% saved)

regimes118.0ms (0.3%)

Counts
29 → 2
Calls
Call 1
Inputs
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
(*.f64 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 angle -1/90))
(*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (*.f64 (PI.f64) (-.f64 b a))) (*.f64 angle 1/180)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) 1)
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 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 b) (*.f64 a a))) (*.f64 0 (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))) 1))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b)))))
(*.f64 1/90 (pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2))
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90) 3) 1/3)
(*.f64 2 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))))
(*.f64 1/90 (exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 1/90 (*.f64 angle (log.f64 (exp.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) 1)
Outputs
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b)))))
Calls

3 calls:

38.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
36.0ms
(/.f64 angle 180)
36.0ms
angle
Results
AccuracySegmentsBranch
71.0%2angle
71.0%2(*.f64 (PI.f64) (/.f64 angle 180))
71.0%2(/.f64 angle 180)
Compiler

Compiled 406 to 207 computations (49% saved)

regimes126.0ms (0.3%)

Counts
22 → 3
Calls
Call 1
Inputs
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
(*.f64 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 angle -1/90))
(*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (*.f64 (PI.f64) (-.f64 b a))) (*.f64 angle 1/180)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) 1)
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 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 b) (*.f64 a a))) (*.f64 0 (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))) 1))
Outputs
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a)))))
(*.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) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)))
Calls

5 calls:

30.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
29.0ms
(/.f64 angle 180)
28.0ms
angle
21.0ms
b
10.0ms
a
Results
AccuracySegmentsBranch
69.4%2b
67.4%1a
71.4%3angle
71.4%3(*.f64 (PI.f64) (/.f64 angle 180))
71.4%3(/.f64 angle 180)
Compiler

Compiled 311 to 159 computations (48.9% saved)

regimes91.0ms (0.2%)

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

5 calls:

20.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
19.0ms
b
18.0ms
angle
17.0ms
(/.f64 angle 180)
10.0ms
a
Results
AccuracySegmentsBranch
58.4%1a
60.7%2b
60.1%2angle
60.1%2(*.f64 (PI.f64) (/.f64 angle 180))
60.1%2(/.f64 angle 180)
Compiler

Compiled 257 to 131 computations (49% saved)

regimes63.0ms (0.1%)

Counts
18 → 3
Calls
Call 1
Inputs
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
(*.f64 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 angle -1/90))
(*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90))
(*.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (*.f64 (PI.f64) (-.f64 b a))) (*.f64 angle 1/180)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a)))))
(*.f64 2 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 a a))) 1)
Outputs
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (*.f64 (PI.f64) (-.f64 b a))) (*.f64 angle 1/180)))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a)))))
Calls

3 calls:

24.0ms
angle
24.0ms
b
9.0ms
a
Results
AccuracySegmentsBranch
56.2%1a
59.6%3angle
57.8%2b
Compiler

Compiled 225 to 108 computations (52% saved)

regimes23.0ms (0.1%)

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

2 calls:

11.0ms
b
8.0ms
angle
Results
AccuracySegmentsBranch
56.2%1b
56.2%1angle
Compiler

Compiled 193 to 87 computations (54.9% saved)

regimes25.0ms (0.1%)

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

3 calls:

8.0ms
b
7.0ms
angle
7.0ms
a
Results
AccuracySegmentsBranch
56.2%1b
56.2%1a
56.2%1angle
Compiler

Compiled 154 to 68 computations (55.8% saved)

regimes46.0ms (0.1%)

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

3 calls:

18.0ms
a
13.0ms
b
12.0ms
angle
Results
AccuracySegmentsBranch
56.6%2b
54.3%3a
52.7%2angle
Compiler

Compiled 139 to 59 computations (57.6% saved)

regimes14.0ms (0%)

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

1 calls:

11.0ms
b
Results
AccuracySegmentsBranch
56.6%2b
Compiler

Compiled 105 to 47 computations (55.2% saved)

regimes71.0ms (0.2%)

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

3 calls:

33.0ms
angle
18.0ms
a
17.0ms
b
Results
AccuracySegmentsBranch
48.7%4a
44.4%7angle
51.8%4b
Compiler

Compiled 87 to 44 computations (49.4% saved)

regimes18.0ms (0%)

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

1 calls:

16.0ms
b
Results
AccuracySegmentsBranch
51.8%4b
Compiler

Compiled 61 to 31 computations (49.2% saved)

regimes15.0ms (0%)

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

1 calls:

13.0ms
b
Results
AccuracySegmentsBranch
51.8%4b
Compiler

Compiled 43 to 24 computations (44.2% saved)

regimes12.0ms (0%)

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

1 calls:

11.0ms
b
Results
AccuracySegmentsBranch
51.8%4b
Compiler

Compiled 34 to 21 computations (38.2% saved)

regimes12.0ms (0%)

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

1 calls:

11.0ms
b
Results
AccuracySegmentsBranch
51.8%4b
Compiler

Compiled 25 to 17 computations (32% saved)

regimes5.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

2 calls:

2.0ms
b
2.0ms
a
Results
AccuracySegmentsBranch
35.1%1a
35.1%1b
Compiler

Compiled 20 to 15 computations (25% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
29289287996389.82
290400093963725.9
Compiler

Compiled 30 to 23 computations (23.3% saved)

bsearch61.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
30.0ms
1.1439881745320576e+266
6.39283128615527e+266
31.0ms
8.240880346503333e+163
3.3014665019551495e+164
Results
27.0ms48×body1024infinite
14.0ms69×body256infinite
11.0ms58×body256valid
6.0ms17×body512infinite
Compiler

Compiled 566 to 428 computations (24.4% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-4.2901565846884654e+179
-2.049194634196551e+172
Compiler

Compiled 30 to 23 computations (23.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-4.2901565846884654e+179
-2.049194634196551e+172
Compiler

Compiled 30 to 23 computations (23.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
29289287996389.82
290400093963725.9
0.0ms
-4.2901565846884654e+179
-2.049194634196551e+172
Compiler

Compiled 30 to 23 computations (23.3% saved)

bsearch14.0ms (0%)

Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
14.0ms
2.004329932481614e+199
3.636110854227884e+199
Results
5.0msbody1024infinite
4.0ms19×body256valid
3.0ms15×body256infinite
2.0msbody512infinite
Compiler

Compiled 155 to 119 computations (23.2% saved)

bsearch70.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
34.0ms
1.370278904519264e+49
2.411419834680639e+58
36.0ms
1.176365334500938e-13
35.914069647683064
Results
41.0ms202×body256valid
22.0ms102×body256infinite
Compiler

Compiled 726 to 568 computations (21.8% saved)

bsearch35.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
35.0ms
9.012514729523946e+137
5.238068061151302e+139
Results
14.0ms72×body256valid
6.0ms12×body1024valid
4.0msbody4096valid
4.0ms11×body512valid
2.0msbody1024infinite
2.0ms10×body256infinite
1.0msbody2048valid
0.0msbody512infinite
Compiler

Compiled 242 to 180 computations (25.6% saved)

bsearch40.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
40.0ms
9.012514729523946e+137
5.238068061151302e+139
Results
14.0ms59×body256valid
8.0ms16×body1024valid
4.0msbody1024infinite
3.0msbody4096valid
3.0ms14×body256infinite
2.0msbody512infinite
2.0msbody512valid
1.0msbody2048valid
Compiler

Compiled 242 to 180 computations (25.6% saved)

bsearch122.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
43.0ms
2.0477073975375836e+45
2.668768494353962e+50
35.0ms
4.36871452701519e-17
1.0243523150752811e-15
43.0ms
1.0852733541839392e-43
1.0617340724021616e-39
Results
48.0ms236×body256valid
26.0ms49×body1024valid
13.0ms21×body1024infinite
9.0msbody2048valid
8.0ms23×body512valid
7.0ms20×body512infinite
5.0ms26×body256infinite
Compiler

Compiled 656 to 506 computations (22.9% saved)

bsearch136.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
54.0ms
2.0477073975375836e+45
2.668768494353962e+50
39.0ms
4.36871452701519e-17
1.0243523150752811e-15
43.0ms
1.0852733541839392e-43
1.0617340724021616e-39
Results
45.0ms209×body256valid
38.0ms70×body1024valid
16.0ms26×body1024infinite
8.0msbody2048valid
8.0ms22×body512valid
7.0ms35×body256infinite
4.0ms12×body512infinite
3.0msbody4096valid
Compiler

Compiled 656 to 506 computations (22.9% saved)

bsearch126.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
43.0ms
2.0477073975375836e+45
2.668768494353962e+50
38.0ms
4.36871452701519e-17
1.0243523150752811e-15
44.0ms
1.0852733541839392e-43
1.0617340724021616e-39
Results
44.0ms224×body256valid
35.0ms60×body1024valid
12.0ms24×body1024infinite
8.0msbody2048valid
7.0ms21×body512valid
7.0ms12×body512infinite
7.0ms35×body256infinite
Compiler

Compiled 656 to 506 computations (22.9% saved)

bsearch124.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
46.0ms
2.0477073975375836e+45
2.668768494353962e+50
37.0ms
4.36871452701519e-17
1.0243523150752811e-15
40.0ms
1.0852733541839392e-43
1.0617340724021616e-39
Results
49.0ms240×body256valid
37.0ms64×body1024valid
12.0ms23×body1024infinite
7.0ms20×body512valid
6.0ms29×body256infinite
4.0msbody2048valid
3.0msbody4096valid
1.0msbody512infinite
Compiler

Compiled 656 to 506 computations (22.9% saved)

bsearch129.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
46.0ms
2.0477073975375836e+45
2.668768494353962e+50
40.0ms
4.36871452701519e-17
1.0243523150752811e-15
44.0ms
1.0852733541839392e-43
1.0617340724021616e-39
Results
47.0ms204×body256valid
31.0ms59×body1024valid
14.0ms28×body1024infinite
10.0ms29×body512valid
9.0ms10×body2048valid
8.0ms43×body256infinite
4.0ms11×body512infinite
Compiler

Compiled 656 to 506 computations (22.9% saved)

simplify45.0ms (0.1%)

Algorithm
egg-herbie
Rules
158×*-commutative
10×+-commutative
sub-neg
*-lft-identity
not-or
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01992130
12932110
23042110
33112106
43142106
53152106
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 angle 180) 50000000000000) (*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.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 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 b a))))
(if (<=.f64 b 304999999999999982642566847387289249734787955282986384082878470400884416199009689088511256849753131086741218553185624199802059497802328969877075473609575254198321152) (*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b))))) (if (<=.f64 b 580000000000000034998641311928863557186020488718953519014614246372893110951129376950018404017695160076486825072683800085968914484172932556729117781248441561467156948960062314205601571294123510936966552569377588626046911556792428097532618408107381989217079584792510464) (*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 angle (/.f64 (PI.f64) 180)) (+.f64 a b))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(if (<=.f64 (/.f64 angle 180) -399999999999999992182199093926056637831505556986905087656583932600456021545313089837077756937991934597688594391775801353679988012673760977536389163260176281218179124867782433308672) (*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2))) 2) (*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b))))))
(if (<=.f64 (/.f64 angle 180) -399999999999999992182199093926056637831505556986905087656583932600456021545313089837077756937991934597688594391775801353679988012673760977536389163260176281218179124867782433308672) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a))))) (*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b))))))
(if (<=.f64 (/.f64 angle 180) -399999999999999992182199093926056637831505556986905087656583932600456021545313089837077756937991934597688594391775801353679988012673760977536389163260176281218179124867782433308672) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a))))) (if (<=.f64 (/.f64 angle 180) 50000000000000) (*.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) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)))))
(if (<=.f64 b 24999999999999999243328055312759041486862581886375590662060437737586712108888518883549084601176562967006878103993470602045533933592069621159846260261809969467755897766697495452795453326541782213722112) (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))) (*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))))
(if (<=.f64 angle 3422735716801577/9007199254740992) (*.f64 2 (*.f64 (*.f64 (+.f64 a b) (*.f64 (PI.f64) (-.f64 b a))) (*.f64 angle 1/180))) (if (<=.f64 angle 165000000000000009515280497548995599346638375163527168) (*.f64 2 (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a)))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (*.f64 (PI.f64) (-.f64 b a))) (*.f64 angle 1/180)))
(*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))))
(if (<=.f64 b 13999999999999999137669937268371767201987559863492484080363022039060019527285441388804435946165492127196872187549944402918654818832244277248) (*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(if (<=.f64 b 29999999999999999663134937095650584465779760925246271208560036859199971637666049317508456996209130730140064264099103372177030668979628146688) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(if (<=.f64 b 2746232009231673/98079714615416886934934209737619787751599303819750539264) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))) (if (<=.f64 b 7301667457314601/20282409603651670423947251286016) (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90)) (if (<=.f64 b 850000000000000077833785795618108599333443076096) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))))
(if (<=.f64 b 13792459867793/1532495540865888858358347027150309183618739122183602176) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))) (if (<=.f64 b 215500602038799/2535301200456458802993406410752) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90)) (if (<=.f64 b 4900000000000000194562221317221696613759582208) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))))
(if (<=.f64 b 7355978596156267/98079714615416886934934209737619787751599303819750539264) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))) (if (<=.f64 b 215500602038799/633825300114114700748351602688) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90)) (if (<=.f64 b 84000000000000000437865279202133309957699796992) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))))
(if (<=.f64 b 5149185017309387/24519928653854221733733552434404946937899825954937634816) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))) (if (<=.f64 b 2515018790852807/40564819207303340847894502572032) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) (if (<=.f64 b 169999999999999991227865634741617211129987072000) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))))
(if (<=.f64 b 1777694827404431/6129982163463555433433388108601236734474956488734408704) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))) (if (<=.f64 b 2758407706096627/40564819207303340847894502572032) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (if (<=.f64 b 1460000000000000015337147797047239120292306485248) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
Outputs
(if (<=.f64 (/.f64 angle 180) 50000000000000) (*.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
(if (<=.f64 (/.f64 angle 180) 50000000000000) (*.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 b a))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(*.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 b a)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 a b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 b a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(if (<=.f64 b 304999999999999982642566847387289249734787955282986384082878470400884416199009689088511256849753131086741218553185624199802059497802328969877075473609575254198321152) (*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b))))) (if (<=.f64 b 580000000000000034998641311928863557186020488718953519014614246372893110951129376950018404017695160076486825072683800085968914484172932556729117781248441561467156948960062314205601571294123510936966552569377588626046911556792428097532618408107381989217079584792510464) (*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 angle (/.f64 (PI.f64) 180)) (+.f64 a b))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(if (<=.f64 b 304999999999999982642566847387289249734787955282986384082878470400884416199009689088511256849753131086741218553185624199802059497802328969877075473609575254198321152) (*.f64 2 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64))))))) (if (<=.f64 b 580000000000000034998641311928863557186020488718953519014614246372893110951129376950018404017695160076486825072683800085968914484172932556729117781248441561467156948960062314205601571294123510936966552569377588626046911556792428097532618408107381989217079584792510464) (*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 b a) (*.f64 angle (/.f64 (PI.f64) 180)))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(if (<=.f64 (/.f64 angle 180) -399999999999999992182199093926056637831505556986905087656583932600456021545313089837077756937991934597688594391775801353679988012673760977536389163260176281218179124867782433308672) (*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2))) 2) (*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b))))))
(if (<=.f64 (/.f64 angle 180) -399999999999999992182199093926056637831505556986905087656583932600456021545313089837077756937991934597688594391775801353679988012673760977536389163260176281218179124867782433308672) (*.f64 2 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 (+.f64 b a) 2) 1/2))) (*.f64 2 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64))))))))
(if (<=.f64 (/.f64 angle 180) -399999999999999992182199093926056637831505556986905087656583932600456021545313089837077756937991934597688594391775801353679988012673760977536389163260176281218179124867782433308672) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a))))) (*.f64 2 (*.f64 (-.f64 b a) (*.f64 1 (*.f64 (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))) (+.f64 a b))))))
(if (<=.f64 (/.f64 angle 180) -399999999999999992182199093926056637831505556986905087656583932600456021545313089837077756937991934597688594391775801353679988012673760977536389163260176281218179124867782433308672) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a))))) (*.f64 2 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64))))))))
(if (<=.f64 (/.f64 angle 180) -399999999999999992182199093926056637831505556986905087656583932600456021545313089837077756937991934597688594391775801353679988012673760977536389163260176281218179124867782433308672) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a))))) (if (<=.f64 (/.f64 angle 180) 50000000000000) (*.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) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)))))
(if (<=.f64 (/.f64 angle 180) -399999999999999992182199093926056637831505556986905087656583932600456021545313089837077756937991934597688594391775801353679988012673760977536389163260176281218179124867782433308672) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a))))) (if (<=.f64 (/.f64 angle 180) 50000000000000) (*.f64 2 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a)))) (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))
(if (<=.f64 b 24999999999999999243328055312759041486862581886375590662060437737586712108888518883549084601176562967006878103993470602045533933592069621159846260261809969467755897766697495452795453326541782213722112) (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))) (*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))))
(if (<=.f64 b 24999999999999999243328055312759041486862581886375590662060437737586712108888518883549084601176562967006878103993470602045533933592069621159846260261809969467755897766697495452795453326541782213722112) (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a)))))))
(if (<=.f64 angle 3422735716801577/9007199254740992) (*.f64 2 (*.f64 (*.f64 (+.f64 a b) (*.f64 (PI.f64) (-.f64 b a))) (*.f64 angle 1/180))) (if (<=.f64 angle 165000000000000009515280497548995599346638375163527168) (*.f64 2 (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) 1/2)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a)))))))
(if (<=.f64 angle 3422735716801577/9007199254740992) (*.f64 2 (*.f64 (*.f64 angle 1/180) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (PI.f64))))) (if (<=.f64 angle 165000000000000009515280497548995599346638375163527168) (*.f64 2 (*.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (fma.f64 1 (*.f64 b b) (*.f64 a a)))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 a b) (*.f64 (PI.f64) (-.f64 b a))) (*.f64 angle 1/180)))
(*.f64 2 (*.f64 (*.f64 angle 1/180) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (PI.f64)))))
(*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))))
(*.f64 2 (*.f64 1/180 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))))))
(if (<=.f64 b 13999999999999999137669937268371767201987559863492484080363022039060019527285441388804435946165492127196872187549944402918654818832244277248) (*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1/90)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(if (<=.f64 b 13999999999999999137669937268371767201987559863492484080363022039060019527285441388804435946165492127196872187549944402918654818832244277248) (*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(if (<=.f64 b 29999999999999999663134937095650584465779760925246271208560036859199971637666049317508456996209130730140064264099103372177030668979628146688) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(if (<=.f64 b 2746232009231673/98079714615416886934934209737619787751599303819750539264) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))) (if (<=.f64 b 7301667457314601/20282409603651670423947251286016) (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90)) (if (<=.f64 b 850000000000000077833785795618108599333443076096) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))))
(if (<=.f64 b 2746232009231673/98079714615416886934934209737619787751599303819750539264) (*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))) (if (<=.f64 b 7301667457314601/20282409603651670423947251286016) (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 angle 1/90)) (if (<=.f64 b 850000000000000077833785795618108599333443076096) (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))))
(if (<=.f64 b 13792459867793/1532495540865888858358347027150309183618739122183602176) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))) (if (<=.f64 b 215500602038799/2535301200456458802993406410752) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90)) (if (<=.f64 b 4900000000000000194562221317221696613759582208) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))))
(if (<=.f64 b 13792459867793/1532495540865888858358347027150309183618739122183602176) (*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))) (if (<=.f64 b 215500602038799/2535301200456458802993406410752) (*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (*.f64 b b)))) (if (<=.f64 b 4900000000000000194562221317221696613759582208) (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))))
(if (<=.f64 b 7355978596156267/98079714615416886934934209737619787751599303819750539264) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))) (if (<=.f64 b 215500602038799/633825300114114700748351602688) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90)) (if (<=.f64 b 84000000000000000437865279202133309957699796992) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))))
(if (<=.f64 b 7355978596156267/98079714615416886934934209737619787751599303819750539264) (*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))) (if (<=.f64 b 215500602038799/633825300114114700748351602688) (*.f64 angle (*.f64 1/90 (*.f64 (PI.f64) (*.f64 b b)))) (if (<=.f64 b 84000000000000000437865279202133309957699796992) (*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))))
(if (<=.f64 b 5149185017309387/24519928653854221733733552434404946937899825954937634816) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))) (if (<=.f64 b 2515018790852807/40564819207303340847894502572032) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) (if (<=.f64 b 169999999999999991227865634741617211129987072000) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))))
(if (<=.f64 b 5149185017309387/24519928653854221733733552434404946937899825954937634816) (*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))) (if (<=.f64 b 2515018790852807/40564819207303340847894502572032) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) (if (<=.f64 b 169999999999999991227865634741617211129987072000) (*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))))
(if (<=.f64 b 1777694827404431/6129982163463555433433388108601236734474956488734408704) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))) (if (<=.f64 b 2758407706096627/40564819207303340847894502572032) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (if (<=.f64 b 1460000000000000015337147797047239120292306485248) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))))
(if (<=.f64 b 1777694827404431/6129982163463555433433388108601236734474956488734408704) (*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))) (if (or (<=.f64 b 2758407706096627/40564819207303340847894502572032) (not (<=.f64 b 1460000000000000015337147797047239120292306485248))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))))
(if (or (<=.f64 b 1777694827404431/6129982163463555433433388108601236734474956488734408704) (not (or (<=.f64 b 2758407706096627/40564819207303340847894502572032) (not (<=.f64 b 1460000000000000015337147797047239120292306485248))))) (*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(if (or (<=.f64 b 1777694827404431/6129982163463555433433388108601236734474956488734408704) (and (not (<=.f64 b 2758407706096627/40564819207303340847894502572032)) (<=.f64 b 1460000000000000015337147797047239120292306485248))) (*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
Compiler

Compiled 777 to 510 computations (34.4% saved)

soundness4.5s (10.4%)

Rules
1456×times-frac
1456×times-frac
1456×times-frac
1456×times-frac
1456×times-frac
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02073
14073
29573
327873
4109673
5315473
6537973
02073
14073
29573
327873
4109673
5315473
6537973
035486
1766438
065133656
1197928934
2674228828
035486
1766438
02073
14073
29573
327873
4109673
5315473
6537973
035486
1766438
062124880
1179523320
2500423248
048914305
1123013281
2476413045
02073
14073
29573
327873
4109673
5315473
6537973
065133656
1197928934
2674228828
062124880
1179523320
2500423248
038312860
199412546
2446711538
038312860
199412546
2446711538
062124880
1179523320
2500423248
062124880
1179523320
2500423248
062124880
1179523320
2500423248
065133656
1197928934
2674228828
035486
1766438
062124880
1179523320
2500423248
035486
1766438
051593
11153593
035486
1766438
065133656
1197928934
2674228828
048914305
1123013281
2476413045
065133656
1197928934
2674228828
044329
1946329
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
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 2988 to 1922 computations (35.7% saved)

end1.0ms (0%)

preprocess257.0ms (0.6%)

Remove

(abs b)

(abs a)

Compiler

Compiled 1716 to 910 computations (47% saved)

Profiling

Loading profile data...