ab-angle->ABCF B

Time bar (total: 39.1s)

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

sample4.0s (10.1%)

Results
1.1s3902×body256valid
833.0ms1010×body1024valid
712.0ms886×body1024infinite
404.0ms1360×body256infinite
291.0ms500×body512valid
237.0ms446×body512infinite
191.0ms43×body4096valid
152.0ms109×body2048valid
Bogosity

preprocess331.0ms (0.8%)

Algorithm
egg-herbie
Rules
780×*-commutative
776×distribute-lft-neg-out
770×distribute-lft-in
766×fma-def
750×distribute-rgt-in
Problems
91×No Errors
66×(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
60×(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
26×(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
12×(-.f64 (pow.f64 b 2) (pow.f64 a 2))
(*.f64 (PI.f64) (/.f64 angle 180))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
060600
1153600
2428584
31525584
44562584
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 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 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 117 to 86 computations (26.5% saved)

eval1.0ms (0%)

Compiler

Compiled 72 to 46 computations (36.1% saved)

prune5.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
57.2%
(*.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)))))
54.0%
(*.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))))
57.2%
(*.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)))))
54.0%
(*.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))))
Compiler

Compiled 104 to 76 computations (26.9% saved)

localize773.0ms (2%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
99.5%
(*.f64 (PI.f64) (/.f64 angle 180))
89.9%
(*.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)))))
54.9%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
54.8%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
94.1%
(-.f64 (*.f64 b b) (*.f64 a a))
89.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.9%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
54.8%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
Compiler

Compiled 176 to 91 computations (48.3% saved)

series32.0ms (0.1%)

Counts
8 → 156
Calls

39 calls:

TimeVariablePointExpression
7.0ms
angle
@-inf
(*.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)))))
4.0ms
angle
@inf
(*.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)))))
3.0ms
angle
@0
(*.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)))))
2.0ms
b
@0
(*.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)))))
2.0ms
angle
@inf
(*.f64 (PI.f64) (/.f64 angle 180))

rewrite412.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
928×expm1-udef
924×log1p-udef
538×add-sqr-sqrt
524×pow1
524×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

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

simplify481.0ms (1.2%)

Algorithm
egg-herbie
Rules
836×fma-def
732×div-sub
684×distribute-lft-in
674×distribute-rgt-in
618×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
058016277
1165414557
2591314503
Stop Event
node limit
Counts
373 → 329
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/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.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))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (+.f64 (*.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/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 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 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/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.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))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (+.f64 (*.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/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(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 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))
(+.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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.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 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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.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 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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.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 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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.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 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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.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 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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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 (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 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (+.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 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (+.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 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))))))) (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.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 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a)))))) 1)
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (fma.f64 b b (*.f64 a a)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (*.f64 (+.f64 b a) (-.f64 b a))) (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 (*.f64 (+.f64 b a) (-.f64 b a)))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))))) 1))
(exp.f64 (+.f64 (log.f64 (*.f64 (+.f64 b a) (-.f64 b a))) (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))))))
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 b b) (*.f64 (neg.f64 (*.f64 a a)) 1))
(+.f64 (*.f64 b b) (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (fma.f64 (neg.f64 a) a (*.f64 a a)))
(+.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a)))
(+.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)))
(+.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1))
(+.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (neg.f64 (*.f64 a a)) (*.f64 b b))
(+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (*.f64 (+.f64 b a) (-.f64 b a)))
(+.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) a))
(+.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) (neg.f64 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 b (+.f64 b a)) (*.f64 (neg.f64 a) (+.f64 b a)))
(+.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a)))
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1)
(*.f64 (+.f64 b a) (-.f64 b a))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 1 (*.f64 (+.f64 b a) (-.f64 b a)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 b a) 2)) (*.f64 (cbrt.f64 (-.f64 b a)) (+.f64 b a)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) (*.f64 (cbrt.f64 (+.f64 b a)) (-.f64 b a)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 2) (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))))
(*.f64 (sqrt.f64 (-.f64 b a)) (*.f64 (sqrt.f64 (-.f64 b a)) (+.f64 b a)))
(*.f64 (sqrt.f64 (+.f64 b a)) (*.f64 (sqrt.f64 (+.f64 b a)) (-.f64 b a)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) (sqrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))))
(*.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 b a) 2)))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (*.f64 a a))))
(*.f64 (*.f64 (+.f64 b a) (cbrt.f64 (pow.f64 (-.f64 b a) 2))) (cbrt.f64 (-.f64 b a)))
(*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (-.f64 b a))) (sqrt.f64 (-.f64 b a)))
(*.f64 (*.f64 (-.f64 b a) (pow.f64 (cbrt.f64 (+.f64 b a)) 2)) (cbrt.f64 (+.f64 b a)))
(*.f64 (*.f64 (-.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 2) (*.f64 (+.f64 b a) (-.f64 b a)))
(/.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 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (-.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)) (*.f64 (+.f64 b a) (-.f64 b a))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (+.f64 b a) (-.f64 b a))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 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 (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 b a) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (fma.f64 b b (*.f64 a a))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (neg.f64 (*.f64 a a)) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (neg.f64 (*.f64 a a)) (neg.f64 (*.f64 a a))) (*.f64 (*.f64 b b) (neg.f64 (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 3) (pow.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (neg.f64 (*.f64 a a)) (neg.f64 (*.f64 a a)))) (-.f64 (*.f64 b b) (neg.f64 (*.f64 a a))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 2) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a)))) (-.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (+.f64 b a)) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (-.f64 b a)) (-.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (-.f64 b a))) (-.f64 b a))
(/.f64 (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (-.f64 b a))) (+.f64 b a))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 b a) (+.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 b a)) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 b a)) (fma.f64 b b (*.f64 a (+.f64 b a))))
(pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 b a)) (+.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 b a) (-.f64 b a)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 3) (pow.f64 (-.f64 b a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b a) 3) (pow.f64 (+.f64 b a) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (-.f64 b a))))
(exp.f64 (log.f64 (*.f64 (+.f64 b a) (-.f64 b a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 b a) (-.f64 b a))))
(fma.f64 b b (neg.f64 (*.f64 a a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (fma.f64 (neg.f64 a) a (*.f64 a a)))
(fma.f64 (-.f64 b a) (+.f64 b a) (fma.f64 (neg.f64 a) a (*.f64 a a)))
(fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 a a)))
(fma.f64 1 (*.f64 (+.f64 b a) (-.f64 b a)) (fma.f64 (neg.f64 a) a (*.f64 a a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 2) (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) (fma.f64 (neg.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)))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) (sqrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) (fma.f64 (neg.f64 a) a (*.f64 a a)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (*.f64 a a))))
(+.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (neg.f64 (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(/.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.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 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (-.f64 b a))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (+.f64 b a) (-.f64 b a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 3) (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(-.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)
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) -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))))
Outputs
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 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 1/180 angle)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(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/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (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/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 (*.f64 -1/64800 (*.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/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 (fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) 1) (*.f64 (pow.f64 (PI.f64) 4) (*.f64 1/25194240000 (pow.f64 angle 4))))
(+.f64 1 (+.f64 (*.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/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 (fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) 1) (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.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 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.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 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.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 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b)))
(+.f64 (*.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 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.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 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.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 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.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 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b)))
(+.f64 (*.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 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.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 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.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 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.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 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b)))
(+.f64 (*.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 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.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 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.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 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.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 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.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 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.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 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.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 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.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 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.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 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 (*.f64 angle (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 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.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 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(fma.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 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.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)))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 1/11337408000000 (*.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (-.f64 (*.f64 b b) (*.f64 a a))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (*.f64 b b) (*.f64 a a))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 1/11337408000000 (*.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (-.f64 (*.f64 b b) (*.f64 a a))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 1/11337408000000 (*.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.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)))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 1/11337408000000 (*.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (*.f64 b b) (*.f64 a a))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 1/11337408000000 (*.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (*.f64 2 (+.f64 a b))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (*.f64 2 (+.f64 a b))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (*.f64 2 (+.f64 a b))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (*.f64 2 (+.f64 a b))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (*.f64 2 (+.f64 a b))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (*.f64 2 (+.f64 a b))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (*.f64 2 (+.f64 a b))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (*.f64 2 (+.f64 a b))))
(*.f64 -1 (pow.f64 a 2))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 -1 (pow.f64 a 2))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 -1 (pow.f64 a 2))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 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 1/180 angle)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(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/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (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/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 (*.f64 -1/64800 (*.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/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 (fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) 1) (*.f64 (pow.f64 (PI.f64) 4) (*.f64 1/25194240000 (pow.f64 angle 4))))
(+.f64 1 (+.f64 (*.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/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 (fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) 1) (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 a a)))
(+.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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))
(fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 a a)) (*.f64 2 (*.f64 (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 0 a)))))
(fma.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 a a))))
(+.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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.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)))))))))
(fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 a a)) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 0 a))) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b b)))))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))))
(+.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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.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)))))))))
(fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 a a)) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 0 a))) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b b)))))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 0 a))) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b b))))
(*.f64 2 (fma.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b)))))
(+.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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.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)))))))))
(fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 a a)) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 0 a))) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b b)))))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))))
(+.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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.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)))))))))
(fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 a a)) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 0 a))) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b b)))))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 0 a))) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b b))))
(*.f64 2 (fma.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b)))))
(+.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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.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)))))))))
(fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 a a)) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 0 a))) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b b)))))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))))
(+.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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.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)))))))))
(fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 a a)) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 0 a))) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b b)))))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 0 b))) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b b))))
(*.f64 2 (fma.f64 a (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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)))))))))
(fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 a a)) (*.f64 2 (+.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 0 b))) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b b)))))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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)))))))))
(fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 a a)) (*.f64 2 (+.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 0 b))) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b b)))))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.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 -2 (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 a a)))
(+.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 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))))
(fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 a a)) (*.f64 2 (*.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 0 b)))))
(fma.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 a a))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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)))))))))
(fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 a a)) (*.f64 2 (+.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 0 b))) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b b)))))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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)))))))))
(fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 a a)) (*.f64 2 (+.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 0 b))) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b b)))))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.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 -2 (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 -2 (*.f64 a a)))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (+.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 0 b))) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 a a))))
(*.f64 -2 (fma.f64 a (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 a a)))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (+.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)))))))))
(fma.f64 -2 (*.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 0 b))) (fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 a a)) (*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (+.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)))))))))
(fma.f64 -2 (*.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 0 b))) (fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 a a)) (*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 (*.f64 angle (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 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))) (*.f64 (*.f64 2 (pow.f64 angle 3)) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 b a) (+.f64 a b))) -1/8748000)))
(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))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 b a) (+.f64 a b))) -1/8748000)) (*.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 b a) (+.f64 a b))) 1/1511654400000))))))
(fma.f64 2 (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) -1/8748000) (*.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 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))))))) (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))) (fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 b a) (+.f64 a b))) -1/8748000)) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 b a) (+.f64 a b))) 1/1511654400000))) (*.f64 (pow.f64 angle 7) (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (-.f64 b a) (+.f64 a b))) (fma.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (-.f64 b a) (+.f64 a b))) -1/3856986201600000000))))))))
(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 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) -1/8748000)) (fma.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) 1/1417176000000) (*.f64 (pow.f64 angle 7) (fma.f64 -1/881596846080000000 (*.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))) -29/30855889612800000000)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.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 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.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 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(log.f64 (exp.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 1/180 angle)))
(log.f64 (+.f64 1 (expm1.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 1/180 angle)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(expm1.f64 (log1p.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 1/180 angle)))
(exp.f64 (log.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 1/180 angle)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(log1p.f64 (expm1.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 1/180 angle)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.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 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.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 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(log.f64 (exp.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 1/180 angle)))
(log.f64 (+.f64 1 (expm1.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 1/180 angle)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(expm1.f64 (log1p.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 1/180 angle)))
(exp.f64 (log.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 1/180 angle)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(log1p.f64 (expm1.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 1/180 angle)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a)))))) 1)
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (*.f64 2 (+.f64 a b))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (+.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 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 a b) 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 (*.f64 a b) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (fma.f64 b b (*.f64 a a)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 (fma.f64 b b (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2) (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a)))) 1)
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (*.f64 2 (+.f64 a b))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))))) 3)
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (*.f64 2 (+.f64 a b))))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a)))) 3) 1/3)
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (*.f64 2 (+.f64 a b))))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))))) 2)
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (*.f64 2 (+.f64 a b))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a)))) 2))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (*.f64 2 (+.f64 a b))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 2) (*.f64 (+.f64 b a) (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (*.f64 2 (+.f64 a b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a)))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (*.f64 2 (+.f64 a b))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a)))) 3))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (*.f64 2 (+.f64 a b))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (*.f64 2 (+.f64 a b))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) 3)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (*.f64 2 (+.f64 a b))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (*.f64 2 (+.f64 a b))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (*.f64 2 (+.f64 a b))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (*.f64 2 (+.f64 a b))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))))) 1))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (*.f64 2 (+.f64 a b))))
(exp.f64 (+.f64 (log.f64 (*.f64 (+.f64 b a) (-.f64 b a))) (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (*.f64 2 (+.f64 a b))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (*.f64 2 (+.f64 a b))))
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 b b) (*.f64 (neg.f64 (*.f64 a a)) 1))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 b b) (+.f64 (neg.f64 (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (fma.f64 (neg.f64 a) a (*.f64 a a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (fma.f64 (neg.f64 (*.f64 a a)) 1 (*.f64 a a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)))
(fma.f64 (+.f64 a b) (-.f64 b a) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)))
(fma.f64 (-.f64 b a) (+.f64 a b) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 a 4)) (*.f64 a a)))
(+.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 1))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (neg.f64 (*.f64 a a)) (*.f64 b b))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (*.f64 (+.f64 b a) (-.f64 b a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 (-.f64 b a) b) (*.f64 (-.f64 b a) a))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) (neg.f64 a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 (-.f64 b a) a) (*.f64 (-.f64 b a) b))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 (neg.f64 a) (+.f64 b a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1)
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 (+.f64 b a) (-.f64 b a))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 (-.f64 b a) (+.f64 b a))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 1 (*.f64 (+.f64 b a) (-.f64 b a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 b a) 2)) (*.f64 (cbrt.f64 (-.f64 b a)) (+.f64 b a)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 b a) 2)) (*.f64 (+.f64 a b) (cbrt.f64 (-.f64 b a))))
(*.f64 (+.f64 a b) (*.f64 (cbrt.f64 (pow.f64 (-.f64 b a) 2)) (cbrt.f64 (-.f64 b a))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) (*.f64 (cbrt.f64 (+.f64 b a)) (-.f64 b a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 2) (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 (sqrt.f64 (-.f64 b a)) (*.f64 (sqrt.f64 (-.f64 b a)) (+.f64 b a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 (sqrt.f64 (+.f64 b a)) (*.f64 (sqrt.f64 (+.f64 b a)) (-.f64 b a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 (sqrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) (sqrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.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 b a) 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) 1) (+.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 (pow.f64 (*.f64 a b) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) 1) (fma.f64 b b (*.f64 a a)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a)))
(*.f64 (*.f64 (+.f64 b a) (cbrt.f64 (pow.f64 (-.f64 b a) 2))) (cbrt.f64 (-.f64 b a)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 b a) 2)) (*.f64 (+.f64 a b) (cbrt.f64 (-.f64 b a))))
(*.f64 (+.f64 a b) (*.f64 (cbrt.f64 (pow.f64 (-.f64 b a) 2)) (cbrt.f64 (-.f64 b a))))
(*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (-.f64 b a))) (sqrt.f64 (-.f64 b a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 (*.f64 (-.f64 b a) (pow.f64 (cbrt.f64 (+.f64 b a)) 2)) (cbrt.f64 (+.f64 b a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 (*.f64 (-.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) 1) (+.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 (pow.f64 (*.f64 a b) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) 1) (fma.f64 b b (*.f64 a a)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 2) (*.f64 (+.f64 b a) (-.f64 b a)))
(/.f64 (pow.f64 (*.f64 (-.f64 b a) (+.f64 a b)) 2) (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 (/.f64 (-.f64 b a) 1) (/.f64 (+.f64 a b) 1))
(/.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 6) (pow.f64 a 6)) 1) (+.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 (pow.f64 (*.f64 a b) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) 1) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (-.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 (-.f64 b a) (+.f64 a b)) (-.f64 b a)) (/.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 1 (+.f64 a b))) (fma.f64 b b (*.f64 a (+.f64 a b))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (+.f64 b a) (-.f64 b a))) (-.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)) (*.f64 (-.f64 b a) (+.f64 a b))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (+.f64 b a) (-.f64 b a))) (+.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)) (*.f64 (-.f64 b 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 (*.f64 b b) (*.f64 a 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)) (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 6) (pow.f64 a 6)) (fma.f64 b b (*.f64 a (+.f64 a b)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (+.f64 a b)) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 1 (*.f64 (/.f64 (-.f64 b a) (fma.f64 b b (*.f64 a (-.f64 a b)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.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 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 b b (*.f64 a (+.f64 a b)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.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 b a) 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 a b) 2))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 (*.f64 a b) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (fma.f64 b b (*.f64 a a))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (neg.f64 (*.f64 a a)) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (neg.f64 (*.f64 a a)) (neg.f64 (*.f64 a a))) (*.f64 (*.f64 b b) (neg.f64 (*.f64 a a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) 1) (+.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 (pow.f64 (*.f64 a b) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 3) (pow.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) (+.f64 a b)) 3) (pow.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 b a) (+.f64 a b)) 2) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (*.f64 (-.f64 b a) (+.f64 a b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 3) 0) (fma.f64 0 (*.f64 (-.f64 b a) (neg.f64 (+.f64 a b))) (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2)))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (neg.f64 (*.f64 a a)) (neg.f64 (*.f64 a a)))) (-.f64 (*.f64 b b) (neg.f64 (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) 1) (fma.f64 b b (*.f64 a a)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 2) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a)))) (-.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(/.f64 (pow.f64 (*.f64 (-.f64 b a) (+.f64 a b)) 2) (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 (/.f64 (-.f64 b a) 1) (/.f64 (+.f64 a b) 1))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (+.f64 b a)) (+.f64 b a))
(-.f64 (*.f64 b b) (*.f64 a a))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (-.f64 b a)) (-.f64 b a))
(-.f64 (*.f64 b b) (*.f64 a a))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (-.f64 b a))) (-.f64 b a))
(-.f64 (*.f64 b b) (*.f64 a a))
(/.f64 (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (-.f64 b a))) (+.f64 b a))
(-.f64 (*.f64 b b) (*.f64 a a))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (+.f64 a b) (/.f64 (fma.f64 b b (*.f64 a (+.f64 a b))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 a b)))) (+.f64 a b))
(/.f64 (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (-.f64 b a) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (/.f64 (-.f64 b a) (fma.f64 b b (*.f64 a (-.f64 a b)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (-.f64 b a) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (/.f64 (-.f64 b a) (fma.f64 b b (*.f64 a (-.f64 a b)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 b a)) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (+.f64 a b) (/.f64 (fma.f64 b b (*.f64 a (+.f64 a b))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 a b)))) (+.f64 a b))
(pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 1)
(-.f64 (*.f64 b b) (*.f64 a a))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)
(-.f64 (*.f64 b b) (*.f64 a a))
(pow.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 3) 1/3)
(-.f64 (*.f64 b b) (*.f64 a a))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 2)
(-.f64 (*.f64 b b) (*.f64 a a))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(log.f64 (pow.f64 (exp.f64 (-.f64 b a)) (+.f64 b a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 b a) (-.f64 b a)))))
(-.f64 (*.f64 b b) (*.f64 a a))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 3))
(-.f64 (*.f64 b b) (*.f64 a a))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b a) 3) (pow.f64 (-.f64 b a) 3)))
(-.f64 (*.f64 b b) (*.f64 a a))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b a) 3) (pow.f64 (+.f64 b a) 3)))
(-.f64 (*.f64 b b) (*.f64 a a))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (-.f64 b a))))
(-.f64 (*.f64 b b) (*.f64 a a))
(exp.f64 (log.f64 (*.f64 (+.f64 b a) (-.f64 b a))))
(-.f64 (*.f64 b b) (*.f64 a a))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 1))
(-.f64 (*.f64 b b) (*.f64 a a))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 b a) (-.f64 b a))))
(-.f64 (*.f64 b b) (*.f64 a a))
(fma.f64 b b (neg.f64 (*.f64 a a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(fma.f64 (+.f64 b a) (-.f64 b a) (fma.f64 (neg.f64 a) a (*.f64 a a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(fma.f64 (-.f64 b a) (+.f64 b a) (fma.f64 (neg.f64 a) a (*.f64 a a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 a a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(fma.f64 1 (*.f64 (+.f64 b a) (-.f64 b a)) (fma.f64 (neg.f64 a) a (*.f64 a a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 2) (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) (fma.f64 (neg.f64 a) a (*.f64 a a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 a a)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (*.f64 a (neg.f64 a)))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) (sqrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) (fma.f64 (neg.f64 a) a (*.f64 a a)))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.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 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.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 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(log.f64 (exp.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 1/180 angle)))
(log.f64 (+.f64 1 (expm1.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 1/180 angle)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(expm1.f64 (log1p.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 1/180 angle)))
(exp.f64 (log.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 1/180 angle)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(log1p.f64 (expm1.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 1/180 angle)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.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 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.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 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(log.f64 (exp.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 1/180 angle)))
(log.f64 (+.f64 1 (expm1.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 1/180 angle)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(expm1.f64 (log1p.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 1/180 angle)))
(exp.f64 (log.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 1/180 angle)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(log1p.f64 (expm1.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 1/180 angle)))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) (fma.f64 (-.f64 b a) (+.f64 a b) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) (fma.f64 (-.f64 b a) (+.f64 a b) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) (fma.f64 (-.f64 b a) (+.f64 a b) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (neg.f64 (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) (fma.f64 (-.f64 b a) (+.f64 a b) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) (fma.f64 (-.f64 b a) (+.f64 a b) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.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 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 a b) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 (*.f64 a b) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (fma.f64 b b (*.f64 a a)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 (fma.f64 b b (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (+.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 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 a b) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 (*.f64 a b) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 b b (*.f64 a a)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 (fma.f64 b b (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) (-.f64 b a))
(*.f64 (/.f64 (+.f64 a b) 1) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) (fma.f64 (-.f64 b a) (+.f64 a b) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
(*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) (fma.f64 (-.f64 b a) (+.f64 a b) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
(*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) (fma.f64 (-.f64 b a) (+.f64 a b) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) (fma.f64 (-.f64 b a) (+.f64 a b) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) (fma.f64 (-.f64 b a) (+.f64 a b) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (+.f64 b a) (-.f64 b a))))
(*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) (fma.f64 (-.f64 b a) (+.f64 a b) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) (fma.f64 (-.f64 b a) (+.f64 a b) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
(*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) (fma.f64 (-.f64 b a) (+.f64 a b) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 3) (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) (fma.f64 (-.f64 b a) (+.f64 a b) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 3)))
(*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) (fma.f64 (-.f64 b a) (+.f64 a b) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) (fma.f64 (-.f64 b a) (+.f64 a b) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) (fma.f64 (-.f64 b a) (+.f64 a b) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1))
(*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) (fma.f64 (-.f64 b a) (+.f64 a b) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))) (fma.f64 (-.f64 b a) (+.f64 a b) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) -180)
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) -180)
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 angle (/.f64 (PI.f64) 180))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(log.f64 (pow.f64 (pow.f64 (exp.f64 angle) 1/180) (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle 1/180) 3)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))

eval411.0ms (1.1%)

Compiler

Compiled 14347 to 7985 computations (44.3% saved)

prune231.0ms (0.6%)

Pruning

53 alts after pruning (53 fresh and 0 done)

PrunedKeptTotal
New40653459
Fresh000
Picked202
Done000
Total40853461
Accuracy
80.1%
Counts
461 → 53
Alt Table
Click to see full alt table
StatusAccuracyProgram
57.7%
(pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
57.5%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
19.6%
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))))
54.0%
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (-.f64 b a))
51.7%
(/.f64 (*.f64 (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) (-.f64 b a))
67.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
54.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
38.9%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
27.8%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
58.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.5%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
54.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (+.f64 1 (*.f64 (*.f64 -1/64800 (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))))
57.5%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
37.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))))
28.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
57.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.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.9%
(*.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 180 angle)))))
59.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))))))
57.5%
(*.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 1/180 angle)))))
59.9%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
28.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
45.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.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))))))
55.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))
31.3%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
47.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
34.8%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 3) 1/3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.9%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
51.9%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
55.2%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))
25.8%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
53.9%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
30.1%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.9%
(*.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) (*.f64 (cbrt.f64 (+.f64 b a)) (-.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
57.1%
(*.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.8%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
37.5%
(*.f64 (*.f64 (*.f64 2 (*.f64 a (neg.f64 a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.8%
(*.f64 (*.f64 (*.f64 2 (sqrt.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.0%
(*.f64 (*.f64 (*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (-.f64 b a))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
30.3%
(*.f64 (*.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 (+.f64 b a) (-.f64 b a))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
47.9%
(*.f64 (*.f64 (*.f64 2 (cbrt.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 3))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.4%
(*.f64 (*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.6%
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
49.9%
(*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.6%
(*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
36.4%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
59.3%
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
54.2%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
39.9%
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
39.6%
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
35.8%
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
57.7%
(pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
57.5%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
19.6%
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))))
54.0%
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (-.f64 b a))
51.7%
(/.f64 (*.f64 (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) (-.f64 b a))
67.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
54.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
38.9%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
27.8%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
58.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.5%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
54.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (+.f64 1 (*.f64 (*.f64 -1/64800 (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))))
57.5%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
37.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))))
28.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
57.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.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.9%
(*.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 180 angle)))))
59.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))))))
57.5%
(*.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 1/180 angle)))))
59.9%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
28.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
45.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.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))))))
55.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))
31.3%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
47.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
34.8%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 3) 1/3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.9%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
51.9%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
55.2%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))
25.8%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
53.9%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
30.1%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.9%
(*.f64 (*.f64 (*.f64 2 (*.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) (*.f64 (cbrt.f64 (+.f64 b a)) (-.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
57.1%
(*.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.8%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
37.5%
(*.f64 (*.f64 (*.f64 2 (*.f64 a (neg.f64 a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.8%
(*.f64 (*.f64 (*.f64 2 (sqrt.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.0%
(*.f64 (*.f64 (*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (-.f64 b a))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
30.3%
(*.f64 (*.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 (+.f64 b a) (-.f64 b a))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
47.9%
(*.f64 (*.f64 (*.f64 2 (cbrt.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 3))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.4%
(*.f64 (*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.6%
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
49.9%
(*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.6%
(*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
36.4%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
59.3%
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
54.2%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
39.9%
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
39.6%
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
35.8%
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
Compiler

Compiled 5612 to 4160 computations (25.9% saved)

localize11.5s (29.5%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
93.2%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
90.0%
(*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
71.4%
(cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a)))
58.8%
(PI.f64)
93.3%
(sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))
87.0%
(/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
73.5%
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))))
58.8%
(PI.f64)
93.3%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
93.3%
(*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
93.2%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
58.8%
(PI.f64)
99.8%
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))
99.8%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
90.0%
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))
58.8%
(PI.f64)
99.8%
(*.f64 1/180 angle)
99.7%
(*.f64 (PI.f64) (*.f64 1/180 angle))
93.3%
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
58.8%
(PI.f64)
Compiler

Compiled 419 to 190 computations (54.7% saved)

series118.0ms (0.3%)

Counts
17 → 248
Calls

75 calls:

TimeVariablePointExpression
18.0ms
a
@inf
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))))
9.0ms
angle
@inf
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))))
7.0ms
angle
@0
(*.f64 1/180 angle)
6.0ms
b
@0
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))))
5.0ms
a
@0
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))))

rewrite170.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
908×add-sqr-sqrt
888×pow1
882×*-un-lft-identity
844×add-exp-log
844×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
048445
11064445
Stop Event
node limit
Counts
17 → 142
Calls
Call 1
Inputs
(PI.f64)
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 angle)
(PI.f64)
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))
(PI.f64)
(*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(PI.f64)
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle))))))
(/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))
(PI.f64)
(cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a)))
(*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
Outputs
(*.f64 1 (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(log.f64 (exp.f64 (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 1 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))) (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(/.f64 (*.f64 (PI.f64) angle) 180)
(pow.f64 (*.f64 (PI.f64) (/.f64 angle 180)) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (/.f64 angle 180)) (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (PI.f64) (/.f64 angle 180))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(/.f64 angle 180)
(/.f64 1 (/.f64 180 angle))
(/.f64 (neg.f64 angle) -180)
(pow.f64 (/.f64 angle 180) 1)
(log.f64 (exp.f64 (/.f64 angle 180)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 angle 180) (/.f64 angle 180)) (/.f64 angle 180)))
(expm1.f64 (log1p.f64 (/.f64 angle 180)))
(exp.f64 (log.f64 (/.f64 angle 180)))
(log1p.f64 (expm1.f64 (/.f64 angle 180)))
(*.f64 1 (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(log.f64 (exp.f64 (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b)))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b)))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b)))))
(pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1/90) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1/90)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1/90) (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1/90)) (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1/90)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1/90)))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1/90)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1/90)))
(pow.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b))) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))) (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 1 (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(log.f64 (exp.f64 (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(pow.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 1 (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(log.f64 (exp.f64 (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 1 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(*.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))) (cbrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))))) (cbrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))) (sqrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))) (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))) (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (/.f64 1 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(*.f64 1 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))) (cbrt.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))))) (cbrt.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))) (sqrt.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(pow.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(exp.f64 (log.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 1 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))) (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 1 (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(log.f64 (exp.f64 (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(*.f64 1 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b)))) (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b))))) (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (cbrt.f64 (+.f64 a b)) (cbrt.f64 (-.f64 b a)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b)))) (sqrt.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b)))))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b))) 1)
(pow.f64 (*.f64 (-.f64 b a) (+.f64 a b)) 1/3)
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b)))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b)))) 1)
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))))))

simplify266.0ms (0.7%)

Algorithm
egg-herbie
Rules
1554×times-frac
970×fma-def
866×*-commutative
494×distribute-lft-in
478×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
056120530
1164019134
2537816554
Stop Event
node limit
Counts
390 → 328
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.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))))
(sin.f64 (*.f64 1/90 (*.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 (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 (pow.f64 b 2) (PI.f64))
(+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.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 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (+.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 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (pow.f64 b 2) (PI.f64))
(+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (pow.f64 b 2) (PI.f64))
(+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))))
(+.f64 (*.f64 -1/4374000 (/.f64 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))))
(+.f64 (*.f64 -1/4374000 (/.f64 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (+.f64 (*.f64 1/708588000000 (/.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))))))
(+.f64 (*.f64 -1/4374000 (/.f64 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (+.f64 (*.f64 -1/241061637600000000 (/.f64 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (+.f64 (*.f64 1/708588000000 (/.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))))))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))
(*.f64 -1 (/.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (/.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (pow.f64 b 2) (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -1 (/.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (*.f64 -1 (/.f64 (pow.f64 b 3) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -1 (/.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 3) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (*.f64 -1 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))))
(/.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (/.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (pow.f64 a 2) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (/.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (/.f64 (pow.f64 a 2) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (/.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (/.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (/.f64 (pow.f64 a 2) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (/.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (/.f64 (pow.f64 a 4) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(/.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (/.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (pow.f64 a 2) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (/.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (/.f64 (pow.f64 a 2) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (/.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (/.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (/.f64 (pow.f64 a 2) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (/.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (/.f64 (pow.f64 a 4) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(/.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (/.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (pow.f64 a 2) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (/.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (/.f64 (pow.f64 a 2) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (/.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (/.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (/.f64 (pow.f64 a 2) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (/.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (/.f64 (pow.f64 a 4) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(*.f64 -1 (/.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (/.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (pow.f64 b 2) (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -1 (/.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (*.f64 -1 (/.f64 (pow.f64 b 3) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -1 (/.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 3) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (*.f64 -1 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))))
(*.f64 -1 (/.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (/.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (pow.f64 b 2) (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -1 (/.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (*.f64 -1 (/.f64 (pow.f64 b 3) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -1 (/.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 3) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (*.f64 -1 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))))
(*.f64 90 (/.f64 (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)) (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
(+.f64 (*.f64 1/540 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (-.f64 b a))) (*.f64 90 (/.f64 (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)) (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/26244000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))) (-.f64 b a))) (*.f64 1/87480000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))) (-.f64 b a)))))) (+.f64 (*.f64 1/540 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (-.f64 b a))) (*.f64 90 (/.f64 (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)) (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/26244000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))) (-.f64 b a))) (*.f64 1/87480000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))) (-.f64 b a)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/29760696000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))) (-.f64 b a))) (+.f64 (*.f64 1/4251528000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))) (-.f64 b a))) (*.f64 1/48600 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/26244000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))) (-.f64 b a))) (*.f64 1/87480000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))) (-.f64 b a)))))))))) (+.f64 (*.f64 1/540 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (-.f64 b a))) (*.f64 90 (/.f64 (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)) (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))))))
(/.f64 (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a)))
(/.f64 (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a)))
(/.f64 (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a)))
(/.f64 (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a)))
(/.f64 (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a)))
(/.f64 (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a)))
(/.f64 (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a)))
(/.f64 (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.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))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3) (cbrt.f64 -1))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 a 4)) 1/9) (*.f64 (*.f64 b (+.f64 a (*.f64 -1 a))) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3) (cbrt.f64 -1)))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/3) (/.f64 (*.f64 (pow.f64 b 2) (-.f64 1 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 a 2)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 a (*.f64 -1 a)) 2)))))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 a 4)) 1/9) (*.f64 (*.f64 b (+.f64 a (*.f64 -1 a))) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3) (cbrt.f64 -1))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/3) (/.f64 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/3) (/.f64 (pow.f64 (+.f64 a (*.f64 -1 a)) 3) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 a 10)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 (+.f64 a (*.f64 -1 a)) (-.f64 1 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 a 2)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 a (*.f64 -1 a)) 2))))))))))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/3) (/.f64 (*.f64 (pow.f64 b 2) (-.f64 1 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 a 2)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 a (*.f64 -1 a)) 2)))))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 a 4)) 1/9) (*.f64 (*.f64 b (+.f64 a (*.f64 -1 a))) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3) (cbrt.f64 -1)))))
(pow.f64 (pow.f64 b 2) 1/3)
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/9) (*.f64 a (+.f64 b (*.f64 -1 b))))) (pow.f64 (pow.f64 b 2) 1/3))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/3) (*.f64 (pow.f64 a 2) (+.f64 1 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 2)) 1/9) (pow.f64 (+.f64 b (*.f64 -1 b)) 2))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/9) (*.f64 a (+.f64 b (*.f64 -1 b))))) (pow.f64 (pow.f64 b 2) 1/3)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/3) (*.f64 (pow.f64 a 2) (+.f64 1 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 2)) 1/9) (pow.f64 (+.f64 b (*.f64 -1 b)) 2))))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/3) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 10)) 1/9) (*.f64 (+.f64 1 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 2)) 1/9) (pow.f64 (+.f64 b (*.f64 -1 b)) 2)))) (+.f64 b (*.f64 -1 b))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/3) (pow.f64 (+.f64 b (*.f64 -1 b)) 3))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/9) (*.f64 a (+.f64 b (*.f64 -1 b))))) (pow.f64 (pow.f64 b 2) 1/3))))
(*.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 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.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 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.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 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.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 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.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 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.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 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.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 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.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 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.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 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.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 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.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 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.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 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.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 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.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 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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))))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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))))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 1 (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(log.f64 (exp.f64 (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 1 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))) (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(/.f64 (*.f64 (PI.f64) angle) 180)
(pow.f64 (*.f64 (PI.f64) (/.f64 angle 180)) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (/.f64 angle 180)) (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (PI.f64) (/.f64 angle 180))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(/.f64 angle 180)
(/.f64 1 (/.f64 180 angle))
(/.f64 (neg.f64 angle) -180)
(pow.f64 (/.f64 angle 180) 1)
(log.f64 (exp.f64 (/.f64 angle 180)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 angle 180) (/.f64 angle 180)) (/.f64 angle 180)))
(expm1.f64 (log1p.f64 (/.f64 angle 180)))
(exp.f64 (log.f64 (/.f64 angle 180)))
(log1p.f64 (expm1.f64 (/.f64 angle 180)))
(*.f64 1 (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(log.f64 (exp.f64 (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b)))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b)))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b)))))
(pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1/90) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1/90)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1/90) (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1/90)) (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1/90)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1/90)))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1/90)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1/90)))
(pow.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b))) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))) (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 1 (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(log.f64 (exp.f64 (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(pow.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 1 (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(log.f64 (exp.f64 (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 1 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(*.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))) (cbrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))))) (cbrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))) (sqrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))) (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))) (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (/.f64 1 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(*.f64 1 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))) (cbrt.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))))) (cbrt.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))) (sqrt.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(pow.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(exp.f64 (log.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 1 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))) (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 1 (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(log.f64 (exp.f64 (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (PI.f64)))
(*.f64 1 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b)))) (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b))))) (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (cbrt.f64 (+.f64 a b)) (cbrt.f64 (-.f64 b a)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b)))) (sqrt.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b)))))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b))) 1)
(pow.f64 (*.f64 (-.f64 b a) (+.f64 a b)) 1/3)
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b)))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b)))) 1)
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))))))
Outputs
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 1/90 angle) (PI.f64))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (*.f64 1/90 angle) (PI.f64)))
(fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 -1/4374000 (pow.f64 angle 3))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 1/90 angle) (PI.f64))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/708588000000 (pow.f64 angle 5)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 1/90 angle) (PI.f64)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/708588000000 (pow.f64 angle 5))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (PI.f64) (/.f64 angle 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (PI.f64) (/.f64 angle 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (PI.f64) (/.f64 angle 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (PI.f64) (/.f64 angle 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (PI.f64) (/.f64 angle 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (PI.f64) (/.f64 angle 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (PI.f64) (/.f64 angle 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (PI.f64) (/.f64 angle 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (PI.f64) (/.f64 angle 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (PI.f64) (/.f64 angle 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (PI.f64) (/.f64 angle 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (PI.f64) (/.f64 angle 180))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a)))
(*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) 0))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))) (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))) (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (*.f64 a a))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(neg.f64 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))
(neg.f64 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))) (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))) (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (*.f64 a a))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(neg.f64 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(neg.f64 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))) (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))) (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (*.f64 a a))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(neg.f64 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))
(neg.f64 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))) (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))) (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (*.f64 a a))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a)))
(*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) 0))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))) (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))) (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (*.f64 a a))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a)))
(*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) 0))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))) (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))) (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (*.f64 a a))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 1/90 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))))
(*.f64 (*.f64 1/90 angle) (fma.f64 (PI.f64) (*.f64 b b) 0))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/90 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (*.f64 1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 1/90 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90 (*.f64 (*.f64 1/90 angle) (fma.f64 (PI.f64) (*.f64 b b) 0)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/90 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (*.f64 1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 1/90 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90 (*.f64 (*.f64 1/90 angle) (fma.f64 (PI.f64) (*.f64 b b) 0)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) -1/90)
(*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90)
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))))
(fma.f64 -1/90 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (*.f64 1/90 (*.f64 (*.f64 a angle) (*.f64 (PI.f64) (*.f64 0 b)))))
(fma.f64 1/90 (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a)) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90 0)
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/90 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (*.f64 1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 1/90 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90 (*.f64 (*.f64 1/90 angle) (fma.f64 (PI.f64) (*.f64 b b) 0)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/90 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (*.f64 1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 1/90 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90 (*.f64 (*.f64 1/90 angle) (fma.f64 (PI.f64) (*.f64 b b) 0)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) -1/90)
(*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90)
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1/90 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (*.f64 1/90 (*.f64 (*.f64 a angle) (*.f64 (PI.f64) (*.f64 0 b)))))
(fma.f64 1/90 (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a)) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90 0)
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/90 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (*.f64 1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 1/90 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90 (*.f64 (*.f64 1/90 angle) (fma.f64 (PI.f64) (*.f64 b b) 0)))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/90 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (*.f64 1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 1/90 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90 (*.f64 (*.f64 1/90 angle) (fma.f64 (PI.f64) (*.f64 b b) 0)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) -1/90)
(*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90)
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))
(fma.f64 -1/90 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (*.f64 1/90 (*.f64 (*.f64 a angle) (*.f64 (PI.f64) (*.f64 0 b)))))
(fma.f64 1/90 (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a)) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90 0)
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/90 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (*.f64 1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 1/90 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90 (*.f64 (*.f64 1/90 angle) (fma.f64 (PI.f64) (*.f64 b b) 0)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/90 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (*.f64 1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 1/90 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90 (*.f64 (*.f64 1/90 angle) (fma.f64 (PI.f64) (*.f64 b b) 0)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 1/90 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))))
(*.f64 (*.f64 1/90 angle) (fma.f64 (PI.f64) (*.f64 b b) 0))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/90 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (*.f64 1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 1/90 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90 (*.f64 (*.f64 1/90 angle) (fma.f64 (PI.f64) (*.f64 b b) 0)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/90 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (*.f64 1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 1/90 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90 (*.f64 (*.f64 1/90 angle) (fma.f64 (PI.f64) (*.f64 b b) 0)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 1/90 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))))
(*.f64 (*.f64 1/90 angle) (fma.f64 (PI.f64) (*.f64 b b) 0))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/90 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (*.f64 1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 1/90 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90 (*.f64 (*.f64 1/90 angle) (fma.f64 (PI.f64) (*.f64 b b) 0)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/90 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) (*.f64 1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 1/90 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) 0) (*.f64 angle a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90 (*.f64 (*.f64 1/90 angle) (fma.f64 (PI.f64) (*.f64 b b) 0)))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (PI.f64) (*.f64 b b)))
(fma.f64 (PI.f64) (*.f64 b b) (*.f64 0 (*.f64 (PI.f64) a)))
(fma.f64 (PI.f64) (*.f64 b b) 0)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 0 (*.f64 (PI.f64) a)) (*.f64 (PI.f64) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 0 (*.f64 (PI.f64) a)) (*.f64 (PI.f64) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))))
(*.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) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))
(neg.f64 (*.f64 (PI.f64) (*.f64 a a)))
(*.f64 (PI.f64) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 0 (*.f64 (PI.f64) a)) (*.f64 (PI.f64) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 0 (*.f64 (PI.f64) a)) (*.f64 (PI.f64) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))))
(*.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) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))))
(neg.f64 (*.f64 (PI.f64) (*.f64 a a)))
(*.f64 (PI.f64) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 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)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 0 (*.f64 (PI.f64) a)) (*.f64 (PI.f64) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 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)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 0 (*.f64 (PI.f64) a)) (*.f64 (PI.f64) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))))
(*.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) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))
(neg.f64 (*.f64 (PI.f64) (*.f64 a a)))
(*.f64 (PI.f64) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 0 (*.f64 (PI.f64) a)) (*.f64 (PI.f64) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 0 (*.f64 (PI.f64) a)) (*.f64 (PI.f64) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))))
(*.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 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (PI.f64) (*.f64 b b)))
(fma.f64 (PI.f64) (*.f64 b b) (*.f64 0 (*.f64 (PI.f64) a)))
(fma.f64 (PI.f64) (*.f64 b b) 0)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 0 (*.f64 (PI.f64) a)) (*.f64 (PI.f64) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 0 (*.f64 (PI.f64) a)) (*.f64 (PI.f64) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))))
(*.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 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (PI.f64) (*.f64 b b)))
(fma.f64 (PI.f64) (*.f64 b b) (*.f64 0 (*.f64 (PI.f64) a)))
(fma.f64 (PI.f64) (*.f64 b b) 0)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 0 (*.f64 (PI.f64) a)) (*.f64 (PI.f64) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 0 (*.f64 (PI.f64) a)) (*.f64 (PI.f64) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (-.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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 2)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1/17496000 (*.f64 (*.f64 (pow.f64 angle 3) (*.f64 b b)) (pow.f64 (PI.f64) 3)) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) (*.f64 b b))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/17496000 (*.f64 (*.f64 (pow.f64 angle 3) (*.f64 b b)) (pow.f64 (PI.f64) 3)) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 b b))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) (*.f64 b b))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) (*.f64 b b))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))))
(fma.f64 -1/17496000 (*.f64 (*.f64 (pow.f64 angle 3) (*.f64 b b)) (pow.f64 (PI.f64) 3)) (fma.f64 -1/15427944806400000000 (*.f64 (*.f64 (pow.f64 angle 7) (*.f64 b b)) (pow.f64 (PI.f64) 7)) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 b b))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) (*.f64 b b))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 b b))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) (*.f64 b b)))))))
(*.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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 2)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(neg.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 b b))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 b b))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 b b))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(neg.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(neg.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (+.f64 (*.f64 b b) (neg.f64 (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))))
(*.f64 1/90 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (fma.f64 a (-.f64 a b) (*.f64 b b))))
(*.f64 1/90 (*.f64 (/.f64 angle (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (PI.f64) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))))
(+.f64 (*.f64 -1/4374000 (/.f64 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))))
(fma.f64 -1/4374000 (/.f64 (pow.f64 angle 3) (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))))) (*.f64 1/90 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (fma.f64 a (-.f64 a b) (*.f64 b b)))))
(fma.f64 1/90 (*.f64 (/.f64 angle (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (PI.f64) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (/.f64 (*.f64 -1/4374000 (pow.f64 angle 3)) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))))))
(+.f64 (*.f64 -1/4374000 (/.f64 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (+.f64 (*.f64 1/708588000000 (/.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))))))
(fma.f64 -1/4374000 (/.f64 (pow.f64 angle 3) (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))))) (fma.f64 1/708588000000 (/.f64 (pow.f64 angle 5) (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))))) (*.f64 1/90 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (fma.f64 a (-.f64 a b) (*.f64 b b))))))
(fma.f64 -1/4374000 (*.f64 (/.f64 (pow.f64 angle 3) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (fma.f64 1/90 (*.f64 (/.f64 angle (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (PI.f64) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (*.f64 1/708588000000 (*.f64 (/.f64 (pow.f64 angle 5) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))))))
(+.f64 (*.f64 -1/4374000 (/.f64 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (+.f64 (*.f64 -1/241061637600000000 (/.f64 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (+.f64 (*.f64 1/708588000000 (/.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))))))
(fma.f64 -1/4374000 (/.f64 (pow.f64 angle 3) (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))))) (fma.f64 -1/241061637600000000 (/.f64 (pow.f64 angle 7) (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))))) (fma.f64 1/708588000000 (/.f64 (pow.f64 angle 5) (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))))) (*.f64 1/90 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (fma.f64 a (-.f64 a b) (*.f64 b b)))))))
(fma.f64 -1/4374000 (*.f64 (/.f64 (pow.f64 angle 3) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (fma.f64 -1/241061637600000000 (*.f64 (/.f64 (pow.f64 angle 7) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (fma.f64 1/90 (*.f64 (/.f64 angle (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (PI.f64) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (*.f64 1/708588000000 (*.f64 (/.f64 (pow.f64 angle 5) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))))))))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))
(/.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))))
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))
(/.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))))
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))
(/.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))))
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))
(/.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))))
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))
(/.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))))
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))
(/.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))))
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))
(/.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))))
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))
(/.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))))
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))
(*.f64 -1 (/.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(/.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(/.f64 (neg.f64 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 -1 (/.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (pow.f64 b 2) (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(*.f64 -1 (+.f64 (/.f64 a (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (/.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a))))
(-.f64 (/.f64 (neg.f64 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (*.f64 (/.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 b a)))
(+.f64 (*.f64 -1 (/.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (*.f64 -1 (/.f64 (pow.f64 b 3) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(fma.f64 -1 (/.f64 a (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a)) (/.f64 (pow.f64 b 3) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a))))))
(-.f64 (-.f64 (/.f64 (neg.f64 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (*.f64 (/.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 b a))) (/.f64 (pow.f64 b 3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 a a))))
(-.f64 (/.f64 (neg.f64 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (+.f64 (*.f64 (/.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 b a)) (/.f64 (pow.f64 b 3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 a a)))))
(+.f64 (*.f64 -1 (/.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 3) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (*.f64 -1 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))))
(fma.f64 -1 (/.f64 a (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 -1 (/.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 b 3) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a))) (/.f64 (/.f64 (pow.f64 b 4) (pow.f64 a 3)) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) a)) (/.f64 (pow.f64 b 3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 a a)))) (/.f64 (/.f64 (pow.f64 b 4) (pow.f64 a 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))) (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(-.f64 (-.f64 (/.f64 (neg.f64 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (*.f64 (/.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 b a))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 a a))) (/.f64 (/.f64 (pow.f64 b 4) (pow.f64 a 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))))
(/.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(/.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(/.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (/.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (pow.f64 a 2) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (/.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (/.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b)))
(+.f64 (/.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (*.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 a b)))
(+.f64 (/.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (/.f64 (pow.f64 a 2) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (/.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (/.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (+.f64 (/.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b)) (/.f64 (pow.f64 a 3) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)))))
(+.f64 (*.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 a b)) (+.f64 (/.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 (/.f64 (pow.f64 a 3) (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))))
(+.f64 (/.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (/.f64 (pow.f64 a 2) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (/.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (/.f64 (pow.f64 a 4) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(+.f64 (+.f64 (/.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (/.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))) (+.f64 (/.f64 (pow.f64 a 3) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))) (/.f64 (/.f64 (pow.f64 a 4) (pow.f64 b 3)) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 a b)) (+.f64 (+.f64 (/.f64 (/.f64 (pow.f64 a 3) (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 (/.f64 (pow.f64 a 4) (pow.f64 b 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))) (/.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))))
(/.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(/.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(/.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (/.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (pow.f64 a 2) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (/.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (/.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b)))
(+.f64 (/.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (*.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 a b)))
(+.f64 (/.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (/.f64 (pow.f64 a 2) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (/.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (/.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (+.f64 (/.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b)) (/.f64 (pow.f64 a 3) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)))))
(+.f64 (*.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 a b)) (+.f64 (/.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 (/.f64 (pow.f64 a 3) (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))))
(+.f64 (/.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (/.f64 (pow.f64 a 2) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (/.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (/.f64 (pow.f64 a 4) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(+.f64 (+.f64 (/.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (/.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))) (+.f64 (/.f64 (pow.f64 a 3) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))) (/.f64 (/.f64 (pow.f64 a 4) (pow.f64 b 3)) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 a b)) (+.f64 (+.f64 (/.f64 (/.f64 (pow.f64 a 3) (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 (/.f64 (pow.f64 a 4) (pow.f64 b 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))) (/.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))))
(/.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(/.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(/.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (/.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (pow.f64 a 2) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (/.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (/.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b)))
(+.f64 (/.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (*.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 a b)))
(+.f64 (/.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (/.f64 (pow.f64 a 2) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (/.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (/.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (+.f64 (/.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b)) (/.f64 (pow.f64 a 3) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)))))
(+.f64 (*.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 a b)) (+.f64 (/.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 (/.f64 (pow.f64 a 3) (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))))
(+.f64 (/.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (/.f64 (pow.f64 a 2) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (/.f64 (pow.f64 a 3) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (/.f64 (pow.f64 a 4) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(+.f64 (+.f64 (/.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (/.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))) (+.f64 (/.f64 (pow.f64 a 3) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))) (/.f64 (/.f64 (pow.f64 a 4) (pow.f64 b 3)) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 a b)) (+.f64 (+.f64 (/.f64 (/.f64 (pow.f64 a 3) (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 (/.f64 (pow.f64 a 4) (pow.f64 b 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))) (/.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))))
(*.f64 -1 (/.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(/.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(/.f64 (neg.f64 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 -1 (/.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (pow.f64 b 2) (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(*.f64 -1 (+.f64 (/.f64 a (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (/.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a))))
(-.f64 (/.f64 (neg.f64 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (*.f64 (/.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 b a)))
(+.f64 (*.f64 -1 (/.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (*.f64 -1 (/.f64 (pow.f64 b 3) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(fma.f64 -1 (/.f64 a (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a)) (/.f64 (pow.f64 b 3) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a))))))
(-.f64 (-.f64 (/.f64 (neg.f64 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (*.f64 (/.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 b a))) (/.f64 (pow.f64 b 3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 a a))))
(-.f64 (/.f64 (neg.f64 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (+.f64 (*.f64 (/.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 b a)) (/.f64 (pow.f64 b 3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 a a)))))
(+.f64 (*.f64 -1 (/.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 3) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (*.f64 -1 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))))
(fma.f64 -1 (/.f64 a (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 -1 (/.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 b 3) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a))) (/.f64 (/.f64 (pow.f64 b 4) (pow.f64 a 3)) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) a)) (/.f64 (pow.f64 b 3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 a a)))) (/.f64 (/.f64 (pow.f64 b 4) (pow.f64 a 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))) (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(-.f64 (-.f64 (/.f64 (neg.f64 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (*.f64 (/.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 b a))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 a a))) (/.f64 (/.f64 (pow.f64 b 4) (pow.f64 a 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))))
(*.f64 -1 (/.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(/.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(/.f64 (neg.f64 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 -1 (/.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 -1 (/.f64 (pow.f64 b 2) (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(*.f64 -1 (+.f64 (/.f64 a (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (/.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a))))
(-.f64 (/.f64 (neg.f64 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (*.f64 (/.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 b a)))
(+.f64 (*.f64 -1 (/.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (*.f64 -1 (/.f64 (pow.f64 b 3) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(fma.f64 -1 (/.f64 a (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a)) (/.f64 (pow.f64 b 3) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a))))))
(-.f64 (-.f64 (/.f64 (neg.f64 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (*.f64 (/.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 b a))) (/.f64 (pow.f64 b 3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 a a))))
(-.f64 (/.f64 (neg.f64 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (+.f64 (*.f64 (/.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 b a)) (/.f64 (pow.f64 b 3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 a a)))))
(+.f64 (*.f64 -1 (/.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 2) (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b 3) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (*.f64 -1 (/.f64 (pow.f64 b 4) (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))))
(fma.f64 -1 (/.f64 a (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 -1 (/.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 b 3) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a))) (/.f64 (/.f64 (pow.f64 b 4) (pow.f64 a 3)) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) a)) (/.f64 (pow.f64 b 3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 a a)))) (/.f64 (/.f64 (pow.f64 b 4) (pow.f64 a 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))) (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(-.f64 (-.f64 (/.f64 (neg.f64 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (*.f64 (/.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (/.f64 b a))) (+.f64 (/.f64 (pow.f64 b 3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (*.f64 a a))) (/.f64 (/.f64 (pow.f64 b 4) (pow.f64 a 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))))
(*.f64 90 (/.f64 (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)) (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
(*.f64 90 (/.f64 (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) angle) (*.f64 (PI.f64) (-.f64 b a))))
(*.f64 (/.f64 90 (*.f64 (PI.f64) (-.f64 b a))) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) angle))
(*.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) angle) (/.f64 90 (*.f64 (PI.f64) (-.f64 b a))))
(+.f64 (*.f64 1/540 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (-.f64 b a))) (*.f64 90 (/.f64 (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)) (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))))
(fma.f64 1/540 (/.f64 angle (/.f64 (-.f64 b a) (*.f64 (PI.f64) (fma.f64 a (-.f64 a b) (*.f64 b b))))) (*.f64 90 (/.f64 (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) angle) (*.f64 (PI.f64) (-.f64 b a)))))
(fma.f64 90 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))) (*.f64 1/540 (*.f64 (/.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (fma.f64 b b (*.f64 a (-.f64 a b)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/26244000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))) (-.f64 b a))) (*.f64 1/87480000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))) (-.f64 b a)))))) (+.f64 (*.f64 1/540 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (-.f64 b a))) (*.f64 90 (/.f64 (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)) (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))))
(fma.f64 -1 (*.f64 (pow.f64 angle 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (/.f64 (-.f64 b a) (fma.f64 a (-.f64 a b) (*.f64 b b)))) -7/262440000)) (fma.f64 1/540 (/.f64 angle (/.f64 (-.f64 b a) (*.f64 (PI.f64) (fma.f64 a (-.f64 a b) (*.f64 b b))))) (*.f64 90 (/.f64 (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) angle) (*.f64 (PI.f64) (-.f64 b a))))))
(-.f64 (fma.f64 90 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))) (*.f64 1/540 (*.f64 (/.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (fma.f64 b b (*.f64 a (-.f64 a b))))))) (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b)))) -7/262440000)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/26244000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))) (-.f64 b a))) (*.f64 1/87480000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))) (-.f64 b a)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 -1/29760696000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))) (-.f64 b a))) (+.f64 (*.f64 1/4251528000000 (/.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))) (-.f64 b a))) (*.f64 1/48600 (*.f64 (pow.f64 (PI.f64) 2) (+.f64 (*.f64 -1/26244000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))) (-.f64 b a))) (*.f64 1/87480000 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))) (-.f64 b a)))))))))) (+.f64 (*.f64 1/540 (/.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (-.f64 b a))) (*.f64 90 (/.f64 (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)) (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))))))
(fma.f64 -1 (*.f64 (pow.f64 angle 3) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (/.f64 (-.f64 b a) (fma.f64 a (-.f64 a b) (*.f64 b b)))) -7/262440000)) (fma.f64 -1 (*.f64 (pow.f64 angle 5) (fma.f64 -1/29760696000000 (/.f64 (pow.f64 (PI.f64) 5) (/.f64 (-.f64 b a) (fma.f64 a (-.f64 a b) (*.f64 b b)))) (fma.f64 1/4251528000000 (/.f64 (pow.f64 (PI.f64) 5) (/.f64 (-.f64 b a) (fma.f64 a (-.f64 a b) (*.f64 b b)))) (*.f64 (*.f64 1/48600 (pow.f64 (PI.f64) 2)) (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (/.f64 (-.f64 b a) (fma.f64 a (-.f64 a b) (*.f64 b b)))) -7/262440000))))) (fma.f64 1/540 (/.f64 angle (/.f64 (-.f64 b a) (*.f64 (PI.f64) (fma.f64 a (-.f64 a b) (*.f64 b b))))) (*.f64 90 (/.f64 (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) angle) (*.f64 (PI.f64) (-.f64 b a)))))))
(-.f64 (-.f64 (fma.f64 90 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))) (*.f64 1/540 (*.f64 (/.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (fma.f64 b b (*.f64 a (-.f64 a b))))))) (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b)))) -7/262440000) (*.f64 1/48600 (pow.f64 (PI.f64) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) 5) (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b)))) 1/4960116000000)))) (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b)))) -7/262440000)))
(-.f64 (fma.f64 90 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))) (*.f64 1/540 (*.f64 (/.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (fma.f64 b b (*.f64 a (-.f64 a b))))))) (+.f64 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b)))) -7/262440000)) (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b)))) -7/262440000) (*.f64 1/48600 (pow.f64 (PI.f64) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 (PI.f64) 5) (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b)))) 1/4960116000000)))))
(/.f64 (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a)))
(/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (-.f64 b a)))
(/.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (-.f64 b a))
(/.f64 (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a)))
(/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (-.f64 b a)))
(/.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (-.f64 b a))
(/.f64 (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a)))
(/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (-.f64 b a)))
(/.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (-.f64 b a))
(/.f64 (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a)))
(/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (-.f64 b a)))
(/.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (-.f64 b a))
(/.f64 (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a)))
(/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (-.f64 b a)))
(/.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (-.f64 b a))
(/.f64 (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a)))
(/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (-.f64 b a)))
(/.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (-.f64 b a))
(/.f64 (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a)))
(/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (-.f64 b a)))
(/.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (-.f64 b a))
(/.f64 (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a)))
(/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (-.f64 b a)))
(/.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))) (-.f64 b a))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 1/90 angle) (PI.f64))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (*.f64 1/90 angle) (PI.f64)))
(fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 -1/4374000 (pow.f64 angle 3))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 1/90 angle) (PI.f64))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/708588000000 (pow.f64 angle 5)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 1/90 angle) (PI.f64)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/708588000000 (pow.f64 angle 5))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(*.f64 (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 -1))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 a 4)) 1/9) (*.f64 (*.f64 b (+.f64 a (*.f64 -1 a))) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3) (cbrt.f64 -1)))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/18)) (*.f64 b (*.f64 (*.f64 0 a) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 -1)))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) 0)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 -1)))
(fma.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 -1) 0)
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/3) (/.f64 (*.f64 (pow.f64 b 2) (-.f64 1 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 a 2)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 a (*.f64 -1 a)) 2)))))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 a 4)) 1/9) (*.f64 (*.f64 b (+.f64 a (*.f64 -1 a))) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3) (cbrt.f64 -1))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 a 4))) (/.f64 (*.f64 b b) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (+.f64 1 (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 a a)) 1/18) (pow.f64 (/.f64 1 (*.f64 a a)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (*.f64 0 a) 2)))))))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/18)) (*.f64 b (*.f64 (*.f64 0 a) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 -1))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 a 4))) (*.f64 (/.f64 (*.f64 b b) (pow.f64 (cbrt.f64 -1) 2)) (-.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 a a)) 1/18) (pow.f64 (/.f64 1 (*.f64 a a)) 1/18))))))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) 0)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 -1))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 a 4))) (/.f64 (*.f64 b b) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 -1) 0))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/3) (/.f64 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/3) (/.f64 (pow.f64 (+.f64 a (*.f64 -1 a)) 3) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 a 10)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 (+.f64 a (*.f64 -1 a)) (-.f64 1 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 a 2)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 a (*.f64 -1 a)) 2))))))))))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/3) (/.f64 (*.f64 (pow.f64 b 2) (-.f64 1 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 a 2)) 1/9) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 (+.f64 a (*.f64 -1 a)) 2)))))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (pow.f64 a 4)) 1/9) (*.f64 (*.f64 b (+.f64 a (*.f64 -1 a))) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3)))) (*.f64 (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3) (cbrt.f64 -1)))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 a 4))) (/.f64 (pow.f64 b 3) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (fma.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 a 4))) (/.f64 (pow.f64 (*.f64 0 a) 3) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 10)) 1/18) (pow.f64 (/.f64 1 (pow.f64 a 10)) 1/18))) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 0 a)) (+.f64 1 (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 a a)) 1/18) (pow.f64 (/.f64 1 (*.f64 a a)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (*.f64 0 a) 2))))))))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 a 4))) (/.f64 (*.f64 b b) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (+.f64 1 (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 a a)) 1/18) (pow.f64 (/.f64 1 (*.f64 a a)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (*.f64 0 a) 2)))))))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/18)) (*.f64 b (*.f64 (*.f64 0 a) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 -1)))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 a 4))) (*.f64 (/.f64 (pow.f64 b 3) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 2/3 (*.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 a a)) 1/18) (pow.f64 (/.f64 1 (*.f64 a a)) 1/18))))) 0) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 10)) 1/18) (pow.f64 (/.f64 1 (pow.f64 a 10)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))))) (*.f64 1/27 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 a 4))) (/.f64 0 (pow.f64 (cbrt.f64 -1) 2))))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 a 4))) (*.f64 (/.f64 (*.f64 b b) (pow.f64 (cbrt.f64 -1) 2)) (-.f64 1 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 a a)) 1/18) (pow.f64 (/.f64 1 (*.f64 a a)) 1/18))))))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 a 4)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) 0)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 -1)))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 a 4))) (*.f64 (/.f64 (pow.f64 b 3) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 2/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 a 10)) 1/18) (pow.f64 (/.f64 1 (pow.f64 a 10)) 1/18)) 0) 0))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 a 4))) (/.f64 (*.f64 b b) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 -1) 0)))
(pow.f64 (pow.f64 b 2) 1/3)
(cbrt.f64 (*.f64 b b))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/9) (*.f64 a (+.f64 b (*.f64 -1 b))))) (pow.f64 (pow.f64 b 2) 1/3))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/18)) (*.f64 a (*.f64 0 b))) (cbrt.f64 (*.f64 b b)))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/18)) 0) (cbrt.f64 (*.f64 b b)))
(+.f64 (cbrt.f64 (*.f64 b b)) 0)
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/3) (*.f64 (pow.f64 a 2) (+.f64 1 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 2)) 1/9) (pow.f64 (+.f64 b (*.f64 -1 b)) 2))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/9) (*.f64 a (+.f64 b (*.f64 -1 b))))) (pow.f64 (pow.f64 b 2) 1/3)))
(fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 b 4))) (*.f64 a a)) (+.f64 1 (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 b b)) 1/18) (pow.f64 (/.f64 1 (*.f64 b b)) 1/18)) (pow.f64 (*.f64 0 b) 2))))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/18)) (*.f64 a (*.f64 0 b))) (cbrt.f64 (*.f64 b b))))
(fma.f64 -1/3 (*.f64 (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 b b)) 1/18) (pow.f64 (/.f64 1 (*.f64 b b)) 1/18)) 0) 1) (*.f64 (*.f64 a a) (cbrt.f64 (/.f64 1 (pow.f64 b 4))))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/18)) 0) (cbrt.f64 (*.f64 b b))))
(+.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (*.f64 -1/3 (cbrt.f64 (/.f64 1 (pow.f64 b 4))))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/3) (*.f64 (pow.f64 a 2) (+.f64 1 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 2)) 1/9) (pow.f64 (+.f64 b (*.f64 -1 b)) 2))))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/3) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 10)) 1/9) (*.f64 (+.f64 1 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 2)) 1/9) (pow.f64 (+.f64 b (*.f64 -1 b)) 2)))) (+.f64 b (*.f64 -1 b))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/3) (pow.f64 (+.f64 b (*.f64 -1 b)) 3))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/9) (*.f64 a (+.f64 b (*.f64 -1 b))))) (pow.f64 (pow.f64 b 2) 1/3))))
(fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 b 4))) (*.f64 a a)) (+.f64 1 (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 b b)) 1/18) (pow.f64 (/.f64 1 (*.f64 b b)) 1/18)) (pow.f64 (*.f64 0 b) 2))))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/18)) (*.f64 a (*.f64 0 b))) (cbrt.f64 (*.f64 b b))))
(fma.f64 -1/3 (*.f64 (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 b b)) 1/18) (pow.f64 (/.f64 1 (*.f64 b b)) 1/18)) 0) 1) (*.f64 (*.f64 a a) (cbrt.f64 (/.f64 1 (pow.f64 b 4))))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 b 4)) 1/18)) 0) (cbrt.f64 (*.f64 b b))))
(+.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (*.f64 -1/3 (cbrt.f64 (/.f64 1 (pow.f64 b 4))))))
(*.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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 a a) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 2 b) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(fma.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 0)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 a a) -2)))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 0) (*.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 (*.f64 b (*.f64 b 2)) (*.f64 (*.f64 a a) -2))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 (*.f64 b (*.f64 b 2)) (*.f64 (*.f64 a a) -2))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 0) (*.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 (*.f64 b (*.f64 b 2)) (*.f64 (*.f64 a a) -2))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 (*.f64 b (*.f64 b 2)) (*.f64 (*.f64 a a) -2))) 0)
(*.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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 2)))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 2 (fma.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 0) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(fma.f64 (*.f64 b (*.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 0) (*.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 (*.f64 b (*.f64 b 2)) (*.f64 (*.f64 a a) -2))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 (*.f64 b (*.f64 b 2)) (*.f64 (*.f64 a a) -2))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 0) (*.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 (*.f64 b (*.f64 b 2)) (*.f64 (*.f64 a a) -2))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 (*.f64 b (*.f64 b 2)) (*.f64 (*.f64 a a) -2))) 0)
(*.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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 2)))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 2 (fma.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 0) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(fma.f64 (*.f64 b (*.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 0) (*.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 (*.f64 b (*.f64 b 2)) (*.f64 (*.f64 a a) -2))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 (*.f64 b (*.f64 b 2)) (*.f64 (*.f64 a a) -2))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 0) (*.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 (*.f64 b (*.f64 b 2)) (*.f64 (*.f64 a a) -2))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 (*.f64 b (*.f64 b 2)) (*.f64 (*.f64 a a) -2))) 0)
(*.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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 2)))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(*.f64 2 (fma.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 0) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(fma.f64 (*.f64 b (*.f64 b 2)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 0) (*.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 (*.f64 b (*.f64 b 2)) (*.f64 (*.f64 a a) -2))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 (*.f64 b (*.f64 b 2)) (*.f64 (*.f64 a a) -2))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 0) (*.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 (*.f64 b (*.f64 b 2)) (*.f64 (*.f64 a a) -2))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 (*.f64 b (*.f64 b 2)) (*.f64 (*.f64 a a) -2))) 0)
(*.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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 a a) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 2 b) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(fma.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 0)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 a a) -2)))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 0) (*.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 (*.f64 b (*.f64 b 2)) (*.f64 (*.f64 a a) -2))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 (*.f64 b (*.f64 b 2)) (*.f64 (*.f64 a a) -2))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 0) (*.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 (*.f64 b (*.f64 b 2)) (*.f64 (*.f64 a a) -2))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 (*.f64 b (*.f64 b 2)) (*.f64 (*.f64 a a) -2))) 0)
(*.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 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 a a) -2))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 (*.f64 2 b) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))))
(fma.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 0)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 a a) -2)))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 0)
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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 (*.f64 a a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 0) (*.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 (*.f64 b (*.f64 b 2)) (*.f64 (*.f64 a a) -2))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 (*.f64 b (*.f64 b 2)) (*.f64 (*.f64 a a) -2))) 0)
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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 (*.f64 a a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 0) (*.f64 b 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 (*.f64 b (*.f64 b 2)) (*.f64 (*.f64 a a) -2))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 (*.f64 b (*.f64 b 2)) (*.f64 (*.f64 a a) -2))) 0)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 b a))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 b a) (+.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))))
(fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 (pow.f64 angle 3) -1/17496000)))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 b a) (+.f64 b a)))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 b a) (+.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 b a) (+.f64 b a)))) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 (pow.f64 angle 5) 1/11337408000000))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 b a) (+.f64 b a)))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (-.f64 b a) (+.f64 b a)))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 b a) (+.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 b a) (+.f64 b a)))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (-.f64 b a) (+.f64 b a)))) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 (pow.f64 angle 5) 1/11337408000000)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 1 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))) (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(exp.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(/.f64 (*.f64 (PI.f64) angle) 180)
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (PI.f64) (/.f64 angle 180))
(pow.f64 (*.f64 (PI.f64) (/.f64 angle 180)) 1)
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (PI.f64) (/.f64 angle 180))
(log.f64 (exp.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (PI.f64) (/.f64 angle 180))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (/.f64 angle 180)) (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (PI.f64) (/.f64 angle 180))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (PI.f64) (/.f64 angle 180))
(exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (PI.f64) (/.f64 angle 180))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (PI.f64) (/.f64 angle 180))
(/.f64 angle 180)
(/.f64 1 (/.f64 180 angle))
(*.f64 1/180 angle)
(*.f64 angle 1/180)
(/.f64 (neg.f64 angle) -180)
(pow.f64 (/.f64 angle 180) 1)
(/.f64 angle 180)
(log.f64 (exp.f64 (/.f64 angle 180)))
(/.f64 angle 180)
(cbrt.f64 (*.f64 (*.f64 (/.f64 angle 180) (/.f64 angle 180)) (/.f64 angle 180)))
(/.f64 angle 180)
(expm1.f64 (log1p.f64 (/.f64 angle 180)))
(/.f64 angle 180)
(exp.f64 (log.f64 (/.f64 angle 180)))
(/.f64 angle 180)
(log1p.f64 (expm1.f64 (/.f64 angle 180)))
(/.f64 angle 180)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1)
(*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 b a)))
(log.f64 (exp.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 b a)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b)))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 b a)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 b a)))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 b a)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 b a)))
(pow.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1/90) 1)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 b a))))
(log.f64 (exp.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 b a))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1/90) (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1/90)) (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 b a))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 b a))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 b a))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 a b))) 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) (+.f64 b a))))
(pow.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b))) 1)
(*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b))) (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))) (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))
(*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(pow.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
(*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 2)))
(log.f64 (exp.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 2)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 2)))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 2)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 b (*.f64 b 2)))
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 1 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) 1) (/.f64 (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))) (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) 1) (/.f64 (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))) (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))) (cbrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))))) (cbrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) 1) (/.f64 (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))) (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))) (sqrt.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) 1) (/.f64 (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))) (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.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 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) 1) (/.f64 (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))) (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(pow.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))) 1)
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) 1) (/.f64 (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))) (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) 1) (/.f64 (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))) (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))) (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))) (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) 1) (/.f64 (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))) (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) 1) (/.f64 (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))) (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) 1) (/.f64 (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))) (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) 1) (/.f64 (/.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))) (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (/.f64 1 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(*.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (/.f64 (/.f64 1 (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 1 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(*.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (/.f64 (/.f64 1 (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))) (cbrt.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))))) (cbrt.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(*.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (/.f64 (/.f64 1 (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))) (sqrt.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(*.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (/.f64 (/.f64 1 (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(pow.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))) 1)
(*.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (/.f64 (/.f64 1 (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(log.f64 (exp.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(*.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (/.f64 (/.f64 1 (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(*.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (/.f64 (/.f64 1 (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(*.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (/.f64 (/.f64 1 (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(exp.f64 (log.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(*.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (/.f64 (/.f64 1 (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(*.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (/.f64 (/.f64 1 (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 1 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))) (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(exp.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(*.f64 1 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b))))
(cbrt.f64 (*.f64 (-.f64 b a) (+.f64 b a)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b)))) (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b))))) (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b)))))
(cbrt.f64 (*.f64 (-.f64 b a) (+.f64 b a)))
(*.f64 (cbrt.f64 (+.f64 a b)) (cbrt.f64 (-.f64 b a)))
(*.f64 (cbrt.f64 (+.f64 b a)) (cbrt.f64 (-.f64 b a)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b)))) (sqrt.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b)))))
(cbrt.f64 (*.f64 (-.f64 b a) (+.f64 b a)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b))) 1)
(cbrt.f64 (*.f64 (-.f64 b a) (+.f64 b a)))
(pow.f64 (*.f64 (-.f64 b a) (+.f64 a b)) 1/3)
(cbrt.f64 (*.f64 (-.f64 b a) (+.f64 b a)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b)))))
(cbrt.f64 (*.f64 (-.f64 b a) (+.f64 b a)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b)))))
(cbrt.f64 (*.f64 (-.f64 b a) (+.f64 b a)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b)))))
(cbrt.f64 (*.f64 (-.f64 b a) (+.f64 b a)))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b)))))
(cbrt.f64 (*.f64 (-.f64 b a) (+.f64 b a)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b)))) 1)
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))))
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180)) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))))

eval291.0ms (0.7%)

Compiler

Compiled 18614 to 10788 computations (42% saved)

prune377.0ms (1%)

Pruning

88 alts after pruning (87 fresh and 1 done)

PrunedKeptTotal
New52760587
Fresh212748
Picked415
Done000
Total55288640
Accuracy
80.5%
Counts
640 → 88
Alt Table
Click to see full alt table
StatusAccuracyProgram
57.5%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
19.1%
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))) (*.f64 1/180 angle))))))
19.4%
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) (*.f64 1/180 angle))))))
19.6%
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))))
30.9%
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
33.7%
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
19.6%
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (/.f64 (/.f64 1 (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))))
10.2%
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (exp.f64 (log.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
54.0%
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (-.f64 b a))
51.7%
(/.f64 (*.f64 (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) (-.f64 b a))
17.3%
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))
36.6%
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
61.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 angle) (PI.f64))))
61.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (PI.f64)))))
67.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
68.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (*.f64 (PI.f64) angle) 180)))))
65.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle))))))
68.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 1/180 angle))))))
69.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle))))))
66.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
67.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 1 (/.f64 180 angle)))))))
56.0%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (expm1.f64 (log1p.f64 (/.f64 angle 180))))))))
31.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (cbrt.f64 (*.f64 (*.f64 (/.f64 angle 180) (/.f64 angle 180)) (/.f64 angle 180))))))))
58.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
69.1%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
66.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
29.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
66.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
38.9%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
27.8%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
37.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))))
28.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
57.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.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.9%
(*.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 180 angle)))))
59.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))))))
57.5%
(*.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 1/180 angle)))))
59.9%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
45.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.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))))))
55.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))
47.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
36.1%
(*.f64 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) -1/90)
36.8%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3) (cbrt.f64 -1)) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.8%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 (cbrt.f64 (+.f64 b a)) (cbrt.f64 (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
40.7%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (log.f64 (exp.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b))))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
30.3%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (exp.f64 (log.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b))))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.9%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
57.7%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
58.6%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
47.2%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
55.3%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
57.5%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
58.6%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
57.3%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
54.8%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
36.3%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 b b)) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.2%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))
25.8%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
30.1%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
33.8%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.8%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.3%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
34.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
36.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
35.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
34.3%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
36.8%
(*.f64 (*.f64 (*.f64 2 (sqrt.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
30.3%
(*.f64 (*.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 (+.f64 b a) (-.f64 b a))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.4%
(*.f64 (*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
49.9%
(*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.5%
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
36.4%
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))
38.0%
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 (*.f64 a a)))
25.6%
(*.f64 (exp.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.9%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
59.3%
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
36.1%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (*.f64 a a))))
54.2%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
34.5%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
36.1%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a)))))
35.4%
(*.f64 1/90 (*.f64 angle (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))))
38.6%
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
39.9%
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
39.6%
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
35.8%
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
57.5%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
19.1%
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))) (*.f64 1/180 angle))))))
19.4%
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) (*.f64 1/180 angle))))))
19.6%
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))))
30.9%
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
33.7%
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
19.6%
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (fma.f64 a (-.f64 a b) (*.f64 b b)) (/.f64 (/.f64 1 (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))))
10.2%
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (exp.f64 (log.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
54.0%
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (-.f64 b a))
51.7%
(/.f64 (*.f64 (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) (-.f64 b a))
17.3%
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))
36.6%
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
61.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 angle) (PI.f64))))
61.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (PI.f64)))))
67.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
68.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (*.f64 (PI.f64) angle) 180)))))
65.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle))))))
68.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 1/180 angle))))))
69.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle))))))
66.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
67.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 1 (/.f64 180 angle)))))))
56.0%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (expm1.f64 (log1p.f64 (/.f64 angle 180))))))))
31.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (cbrt.f64 (*.f64 (*.f64 (/.f64 angle 180) (/.f64 angle 180)) (/.f64 angle 180))))))))
58.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
69.1%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
66.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
29.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
66.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))))
38.9%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
27.8%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
37.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))))
28.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
57.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.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.9%
(*.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 180 angle)))))
59.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))))))
57.5%
(*.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 1/180 angle)))))
59.9%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
45.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.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))))))
55.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))
47.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
36.1%
(*.f64 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) -1/90)
36.8%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3) (cbrt.f64 -1)) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.8%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 (cbrt.f64 (+.f64 b a)) (cbrt.f64 (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
40.7%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (log.f64 (exp.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b))))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
30.3%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (exp.f64 (log.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b))))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.9%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
57.7%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
58.6%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
47.2%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
55.3%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
57.5%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
58.6%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
57.3%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
54.8%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
36.3%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 b b)) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.2%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))
25.8%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
30.1%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
33.8%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.8%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.3%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
34.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
36.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
35.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
34.3%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
36.8%
(*.f64 (*.f64 (*.f64 2 (sqrt.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
30.3%
(*.f64 (*.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 (+.f64 b a) (-.f64 b a))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.4%
(*.f64 (*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
49.9%
(*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.5%
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
36.4%
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))
38.0%
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 (*.f64 a a)))
25.6%
(*.f64 (exp.f64 (log.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.9%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
59.3%
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
36.1%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (*.f64 a a))))
54.2%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
34.5%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
36.1%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a)))))
35.4%
(*.f64 1/90 (*.f64 angle (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b)))))))
38.6%
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
39.9%
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
39.6%
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
35.8%
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
Compiler

Compiled 8660 to 6446 computations (25.6% saved)

localize4.1s (10.6%)

Localize:

Found 19 expressions with local error:

NewAccuracyProgram
98.9%
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
72.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
54.9%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
52.1%
(sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
98.6%
(/.f64 (PI.f64) (/.f64 180 angle))
89.9%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
54.9%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
54.8%
(sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
99.5%
(*.f64 (PI.f64) (/.f64 angle 180))
94.1%
(-.f64 (*.f64 b b) (*.f64 a a))
87.2%
(*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a)))
54.9%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
99.8%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
99.7%
(*.f64 (PI.f64) (*.f64 b b))
87.7%
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
99.5%
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle))
98.4%
(*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))
98.4%
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
52.0%
(sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (*.f64 1/180 angle))))
Compiler

Compiled 428 to 197 computations (54% saved)

series80.0ms (0.2%)

Counts
14 → 206
Calls

60 calls:

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

rewrite246.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
776×add-sqr-sqrt
754×pow1
750×*-un-lft-identity
722×add-exp-log
722×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

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

simplify496.0ms (1.3%)

Algorithm
egg-herbie
Rules
1304×log-prod
1174×associate-*r*
944×associate-*l*
738×cube-prod
482×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
046716694
1127515160
2568315160
Stop Event
node limit
Counts
430 → 266
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.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))))
(sin.f64 (*.f64 1/90 (*.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 (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.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))))
(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 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))
(+.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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.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 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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.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 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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.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 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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.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 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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.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 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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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 (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 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (+.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 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (+.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 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))))))) (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.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)))
0
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.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 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.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 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.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 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.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 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.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 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.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 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.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 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
0
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) 1)
(*.f64 2 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 1 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) 2) (cbrt.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) (sqrt.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)) (cbrt.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))
(pow.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) 2)
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (PI.f64)) 2))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (PI.f64) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (PI.f64) 3))))
(*.f64 (pow.f64 1 1/3) (PI.f64))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (PI.f64) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (PI.f64) 3)) 1/3))
(pow.f64 (PI.f64) 1)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (PI.f64))) 1/3))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (PI.f64) 3))) 1)
(pow.f64 (PI.f64) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1)
(pow.f64 (pow.f64 (pow.f64 (PI.f64) 3) 3) 1/3)
(pow.f64 (sqrt.f64 (pow.f64 (PI.f64) 3)) 2)
(log.f64 (exp.f64 (pow.f64 (PI.f64) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (PI.f64) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (PI.f64) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (PI.f64) 3)))
(exp.f64 (*.f64 3 (log.f64 (PI.f64))))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (PI.f64))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (PI.f64) 3)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 1)
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 180 angle)))
(pow.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 1)
(pow.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2) 3/2)
(pow.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2)
(pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1)
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 1/180 angle)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(cbrt.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 3))
(expm1.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 1))
(log1p.f64 (expm1.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(-.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 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) 2)
(log.f64 (pow.f64 (exp.f64 angle) (*.f64 (PI.f64) (*.f64 b b))))
(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))
(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 (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 (sqrt.f64 (*.f64 (PI.f64) (*.f64 b b))) 2)
(log.f64 (pow.f64 (exp.f64 (*.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))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 b b))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 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 (sqrt.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90)) 2)
(log.f64 (pow.f64 (exp.f64 1/90) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(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 (*.f64 (PI.f64) angle) (-.f64 (*.f64 b b) (*.f64 a a))))) 1)
(pow.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (*.f64 b b) (*.f64 a a))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (*.f64 b b) (*.f64 a a)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (*.f64 b b) (*.f64 a a))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (*.f64 b b) (*.f64 a a)))) 2)
(log.f64 (pow.f64 (exp.f64 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (*.f64 b b) (*.f64 a a))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (*.f64 b b) (*.f64 a a))) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (*.f64 b b) (*.f64 a a)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (*.f64 b b) (*.f64 a a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (*.f64 b b) (*.f64 a a)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (*.f64 b b) (*.f64 a a)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) 1)
(*.f64 1 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (cbrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (sqrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (sqrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2)) (cbrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 3)
(pow.f64 (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)
(log.f64 (exp.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(cbrt.f64 (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))) 1)
(pow.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2)
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) (-.f64 (*.f64 b b) (*.f64 a a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 1)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (*.f64 1/180 angle) (PI.f64))
(*.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2))
(*.f64 1 (/.f64 (PI.f64) (/.f64 180 angle)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2) (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sqrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 (/.f64 (PI.f64) 180) angle)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)) (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) 3) (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 3))
(pow.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 1)
(pow.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2) 3/2)
(pow.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2)
(pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1)
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 1/180 angle)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(cbrt.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 3))
(expm1.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 1))
(log1p.f64 (expm1.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) 1)
(*.f64 1 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (cbrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (sqrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (sqrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2)) (cbrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 3)
(pow.f64 (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)
(log.f64 (exp.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(cbrt.f64 (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))) 1)
(pow.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2)
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) (-.f64 (*.f64 b b) (*.f64 a a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 1)
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (*.f64 1/180 angle) (PI.f64))
(*.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2))
(*.f64 1 (/.f64 (PI.f64) (/.f64 180 angle)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2) (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sqrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 (/.f64 (PI.f64) 180) angle)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)) (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) 3) (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 3))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 180 angle)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 1/180 angle)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(cbrt.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 3))
(expm1.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 1))
(log1p.f64 (expm1.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
Outputs
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 1/90 angle) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) 1/90))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (*.f64 1/90 angle) (PI.f64)))
(fma.f64 -1/4374000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 angle (*.f64 (PI.f64) 1/90)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 1/90 angle) (PI.f64))))
(fma.f64 -1/4374000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/708588000000 (pow.f64 angle 5)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 1/90 angle) (PI.f64)))))
(fma.f64 -1/4374000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/708588000000 (pow.f64 angle 5))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.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 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a a)))
(*.f64 (*.f64 (neg.f64 (*.f64 a a)) angle) (PI.f64))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a a)))
(*.f64 (*.f64 (neg.f64 (*.f64 a a)) angle) (PI.f64))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a a)))
(*.f64 (*.f64 (neg.f64 (*.f64 a a)) angle) (PI.f64))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 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 angle (*.f64 (PI.f64) 1/180)))
(fma.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/34992000 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 angle (*.f64 (PI.f64) 1/180))))
(fma.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/34992000 (fma.f64 (*.f64 (pow.f64 angle 5) 1/22674816000000) (pow.f64 (PI.f64) 5) (*.f64 angle (*.f64 (PI.f64) 1/180))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(fma.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/34992000 (fma.f64 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) -1/30855889612800000000 (fma.f64 (*.f64 (pow.f64 angle 5) 1/22674816000000) (pow.f64 (PI.f64) 5) (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) -2))
(+.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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (*.f64 2 b) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0)) (*.f64 (*.f64 a a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) -2)))
(+.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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.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)))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(+.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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.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)))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(+.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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.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)))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(+.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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.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)))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(+.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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.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)))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(+.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 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.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)))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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)))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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)))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) -2))
(+.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 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (*.f64 2 b) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0)) (*.f64 (*.f64 a a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) -2)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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)))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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)))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) -2))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (+.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 b))) (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 -2 (+.f64 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (+.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)))))))))
(fma.f64 -2 (*.f64 (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 b))) (fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(fma.f64 -2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0)) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (+.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)))))))))
(fma.f64 -2 (*.f64 (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 b))) (fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(fma.f64 -2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0)) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 2 (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 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) -1/8748000)) 2)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))))))))
(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 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) -1/8748000)) (*.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (*.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/1511654400000))))))
(fma.f64 2 (fma.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) -1/8748000)) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) 1/1417176000000))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))))))) (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))))))))))
(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 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) -1/8748000)) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (*.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/1511654400000))) (*.f64 (pow.f64 angle 7) (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a))) (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))) -1/3856986201600000000))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 2 (+.f64 (fma.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) -1/8748000)) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) 1/1417176000000))) (*.f64 (pow.f64 angle 7) (fma.f64 -1/881596846080000000 (*.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))) -29/30855889612800000000))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))) 2))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))) 2))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))) 2))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))) 2))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))) 2))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))) 2))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))) 2))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))) 2))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
0
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))
(*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (*.f64 2 b) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0)) (*.f64 (*.f64 a a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) -2)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))))
(*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))))
(*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))))
(*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))
(*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) -2))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (*.f64 2 b) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0)) (*.f64 (*.f64 a a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) -2)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 a)))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))
(*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) -2))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))))
(*.f64 -2 (+.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 b))) (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 -2 (+.f64 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.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 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(fma.f64 -2 (*.f64 (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 b))) (fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(fma.f64 -2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0)) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.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 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(fma.f64 -2 (*.f64 (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 0 b))) (fma.f64 -2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(fma.f64 -2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0)) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b)))))
0
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) 1)
(sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180))))
(sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2)))
(*.f64 2 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 1 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))
(sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180))))
(sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) 2) (cbrt.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))
(sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180))))
(sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) (sqrt.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))
(sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180))))
(sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)) (cbrt.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))) 2)))
(pow.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))) 1)
(sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180))))
(sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) 3)
(sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180))))
(sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))) 3) 1/3)
(sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180))))
(sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) 2)
(sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180))))
(sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2)))
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))
(sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180))))
(sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180))))
(sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))) 3))
(sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180))))
(sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))
(sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180))))
(sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2)))
(exp.f64 (log.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))
(sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180))))
(sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) 1))
(sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180))))
(sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))
(sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180))))
(sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2)))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (PI.f64)) 2))
(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)
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (PI.f64) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (PI.f64) 3))))
(*.f64 (pow.f64 1 1/3) (PI.f64))
(PI.f64)
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (PI.f64) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (PI.f64) 3)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (PI.f64) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (PI.f64) 3))))
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(PI.f64)
(pow.f64 (cbrt.f64 (PI.f64)) 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)
(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)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (PI.f64))) 1/3))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (PI.f64) 3))) 1)
(pow.f64 (PI.f64) 3)
(pow.f64 (PI.f64) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1)
(pow.f64 (PI.f64) 3)
(pow.f64 (pow.f64 (pow.f64 (PI.f64) 3) 3) 1/3)
(pow.f64 (PI.f64) 3)
(pow.f64 (sqrt.f64 (pow.f64 (PI.f64) 3)) 2)
(pow.f64 (PI.f64) 3)
(log.f64 (exp.f64 (pow.f64 (PI.f64) 3)))
(pow.f64 (PI.f64) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (PI.f64) 3))))
(pow.f64 (PI.f64) 3)
(cbrt.f64 (pow.f64 (pow.f64 (PI.f64) 3) 3))
(pow.f64 (PI.f64) 3)
(expm1.f64 (log1p.f64 (pow.f64 (PI.f64) 3)))
(pow.f64 (PI.f64) 3)
(exp.f64 (*.f64 3 (log.f64 (PI.f64))))
(pow.f64 (PI.f64) 3)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 3))
(pow.f64 (PI.f64) 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (PI.f64))) 1))
(pow.f64 (PI.f64) 3)
(log1p.f64 (expm1.f64 (pow.f64 (PI.f64) 3)))
(pow.f64 (PI.f64) 3)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 1)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(/.f64 (*.f64 (PI.f64) angle) 180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 180 angle)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 1)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 3)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) 3/2)
(pow.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 3) 1/3)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 1/180 angle)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(cbrt.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 3))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(expm1.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 1))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log1p.f64 (expm1.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))) 1)
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1)
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) 3)
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 3) 1/3)
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) 2)
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(log.f64 (pow.f64 (exp.f64 angle) (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 3))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) 1))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 b b)))) 1)
(*.f64 (PI.f64) (*.f64 b b))
(pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 1)
(*.f64 (PI.f64) (*.f64 b b))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 b b))) 3)
(*.f64 (PI.f64) (*.f64 b b))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) 1/3)
(*.f64 (PI.f64) (*.f64 b b))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 b b))) 2)
(*.f64 (PI.f64) (*.f64 b b))
(log.f64 (pow.f64 (exp.f64 (*.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))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 b b))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 b b))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))) 1))
(*.f64 (PI.f64) (*.f64 b b))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 b b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90))) 1)
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90) 1)
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90)) 3)
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90) 3) 1/3)
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90)) 2)
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (pow.f64 (exp.f64 1/90) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90))))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90) 3))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90)))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90)))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90)) 1))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90)))
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (*.f64 b b) (*.f64 a a))))) 1)
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(pow.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (*.f64 b b) (*.f64 a a))) 1)
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (*.f64 b b) (*.f64 a a)))) 3)
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (*.f64 b b) (*.f64 a a))) 3) 1/3)
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (*.f64 b b) (*.f64 a a)))) 2)
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(log.f64 (pow.f64 (exp.f64 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (*.f64 b b) (*.f64 a a))) 3))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(exp.f64 (log.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (*.f64 b b) (*.f64 a a)))) 1))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (PI.f64) angle) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) 1)
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 1 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (cbrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (sqrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (sqrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2)) (cbrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 1)
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 3)
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 3) 1/3)
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (exp.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cbrt.f64 (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 3))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 1))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))) 1)
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
(pow.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) 1)
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) 3)
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) 3) 1/3)
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2)
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) 3))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) 1))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 1)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 1/180 angle) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1 (/.f64 (PI.f64) (/.f64 180 angle)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2) (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sqrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (/.f64 (PI.f64) 180) angle)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)) (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cbrt.f64 (pow.f64 (*.f64 angle (/.f64 (PI.f64) 180)) 2)))
(*.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) 3) (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) 3))
(*.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2) 3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 3))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 1)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 3)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) 3/2)
(pow.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 3) 1/3)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 1/180 angle)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(cbrt.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 3))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(expm1.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 1))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log1p.f64 (expm1.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) 1)
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 1 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (cbrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (sqrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (sqrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2)) (cbrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 1)
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 3)
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 3) 1/3)
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (exp.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cbrt.f64 (pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 3))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 1))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))) 1)
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
(pow.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) 1)
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) 3)
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) 3) 1/3)
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2)
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) 3))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) 1))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 1)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 1/180 angle) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1 (/.f64 (PI.f64) (/.f64 180 angle)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2) (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sqrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (/.f64 (PI.f64) 180) angle)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 2)) (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cbrt.f64 (pow.f64 (*.f64 angle (/.f64 (PI.f64) 180)) 2)))
(*.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) 3) (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) 3))
(*.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2) 3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 3))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(/.f64 (*.f64 (PI.f64) angle) 180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 180 angle)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 1/180 angle)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(cbrt.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 3))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(expm1.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 1))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log1p.f64 (expm1.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 angle (*.f64 (PI.f64) 1/180))

eval880.0ms (2.3%)

Compiler

Compiled 19932 to 10812 computations (45.8% saved)

prune847.0ms (2.2%)

Pruning

97 alts after pruning (96 fresh and 1 done)

PrunedKeptTotal
New67047717
Fresh334982
Picked415
Done101
Total70897805
Accuracy
81.2%
Counts
805 → 97
Alt Table
Click to see full alt table
StatusAccuracyProgram
29.3%
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90) 3) 1/3)
57.5%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
33.7%
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
10.2%
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (exp.f64 (log.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
54.0%
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (-.f64 b a))
51.7%
(/.f64 (*.f64 (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) (-.f64 b a))
17.3%
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))
55.3%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
66.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) 3)))
61.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 angle) (PI.f64))))
61.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) 1/90))))
61.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (PI.f64)))))
68.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
47.6%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2) 3/2)))))
31.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (pow.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2)))))
65.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 3)))))
68.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (*.f64 (PI.f64) angle) 180)))))
67.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))
67.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))))))
68.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (*.f64 1/180 angle))))))
65.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle))))))
68.0%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (PI.f64) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (PI.f64) 3)))) (*.f64 1/180 angle))))))
69.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 1/180 angle))))))
65.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (log.f64 (PI.f64)) 3))) (*.f64 1/180 angle))))))
66.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
67.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 1 (/.f64 180 angle)))))))
56.0%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (expm1.f64 (log1p.f64 (/.f64 angle 180))))))))
57.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (expm1.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))))
69.1%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
67.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))))
30.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))))
67.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))))
43.6%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))) 3))))
57.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
55.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
57.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
55.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (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))))
57.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
55.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
47.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (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.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 1))
55.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
56.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
36.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))))
28.5%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
57.3%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
57.9%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))))))
46.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
55.2%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 1))
55.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) 3) (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
27.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
28.3%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sqrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
59.9%
(*.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 180 angle)))))
55.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))
47.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
15.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 0) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
36.1%
(*.f64 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) -1/90)
36.8%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3) (cbrt.f64 -1)) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
40.7%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (log.f64 (exp.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b))))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
30.3%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (exp.f64 (log.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b))))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
57.7%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
47.2%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
55.3%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
57.5%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
58.6%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
57.3%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
54.8%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
36.3%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 b b)) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.2%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))
25.8%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
30.1%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.8%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.3%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
34.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
36.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
35.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
34.3%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
30.3%
(*.f64 (*.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 (+.f64 b a) (-.f64 b a))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.4%
(*.f64 (*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
49.8%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 1/90))
49.8%
(*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 1 (*.f64 (*.f64 -1/64800 (*.f64 angle angle)) (pow.f64 (PI.f64) 2))))
33.7%
(*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.5%
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
36.4%
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))
38.0%
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 (*.f64 a a)))
35.9%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.9%
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
34.5%
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
36.1%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (*.f64 a a))))
36.1%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a)))))
34.0%
(*.f64 1/90 (*.f64 angle (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))))))
25.2%
(*.f64 1/90 (exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
38.6%
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
35.3%
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))))
35.8%
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
29.3%
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90) 3) 1/3)
57.5%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
33.7%
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
10.2%
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (exp.f64 (log.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
54.0%
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (-.f64 b a))
51.7%
(/.f64 (*.f64 (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) (-.f64 b a))
17.3%
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))
55.3%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
66.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) 3)))
61.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 angle) (PI.f64))))
61.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) 1/90))))
61.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (PI.f64)))))
68.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
47.6%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2) 3/2)))))
31.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (pow.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2)))))
65.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 3)))))
68.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (*.f64 (PI.f64) angle) 180)))))
67.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))
67.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))))))
68.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (*.f64 1/180 angle))))))
65.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle))))))
68.0%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (PI.f64) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (PI.f64) 3)))) (*.f64 1/180 angle))))))
69.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 1/180 angle))))))
65.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (log.f64 (PI.f64)) 3))) (*.f64 1/180 angle))))))
66.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
67.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 1 (/.f64 180 angle)))))))
56.0%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (expm1.f64 (log1p.f64 (/.f64 angle 180))))))))
57.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (expm1.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))))
69.1%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
67.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))))
30.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))))
67.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))))
43.6%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))) 3))))
57.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
55.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
57.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
55.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (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))))
57.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
55.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
47.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (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.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 1))
55.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
56.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
36.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))))
28.5%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
57.3%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
57.9%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))))))
46.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
55.2%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 1))
55.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) 3) (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
27.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
28.3%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sqrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
59.9%
(*.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 180 angle)))))
55.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))
47.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
15.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 0) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
36.1%
(*.f64 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) -1/90)
36.8%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 (pow.f64 (*.f64 1 (pow.f64 a 2)) 1/3) (cbrt.f64 -1)) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
40.7%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (log.f64 (exp.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b))))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
30.3%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (exp.f64 (log.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b))))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
57.7%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
47.2%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
55.3%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
57.5%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
58.6%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle 180))))
57.3%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
54.8%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
36.3%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 b b)) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.2%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))
25.8%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
30.1%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.8%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.3%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
34.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
36.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
35.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
34.3%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
30.3%
(*.f64 (*.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 (+.f64 b a) (-.f64 b a))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.4%
(*.f64 (*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
49.8%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 1/90))
49.8%
(*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 1 (*.f64 (*.f64 -1/64800 (*.f64 angle angle)) (pow.f64 (PI.f64) 2))))
33.7%
(*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.5%
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
36.4%
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))
38.0%
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 (*.f64 a a)))
35.9%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.9%
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
34.5%
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
36.1%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (*.f64 a a))))
36.1%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a)))))
34.0%
(*.f64 1/90 (*.f64 angle (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))))))
25.2%
(*.f64 1/90 (exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
38.6%
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
35.3%
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))))
35.8%
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
Compiler

Compiled 9318 to 7044 computations (24.4% saved)

localize1.8s (4.5%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
89.3%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
79.3%
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
77.8%
(sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
49.3%
(PI.f64)
96.6%
(*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
78.7%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
75.1%
(cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a)))
49.3%
(PI.f64)
97.9%
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
94.7%
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
76.8%
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
49.3%
(PI.f64)
99.9%
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
99.9%
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
94.7%
(*.f64 angle (*.f64 b b))
49.3%
(PI.f64)
99.3%
(pow.f64 (PI.f64) 3)
99.3%
(cbrt.f64 (pow.f64 (PI.f64) 3))
77.8%
(sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 1/180 angle))))
49.3%
(PI.f64)
Compiler

Compiled 391 to 189 computations (51.7% saved)

series115.0ms (0.3%)

Counts
10 → 169
Calls

45 calls:

TimeVariablePointExpression
35.0ms
angle
@0
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
33.0ms
angle
@-inf
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
15.0ms
b
@0
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
13.0ms
angle
@inf
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
7.0ms
b
@0
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))

rewrite89.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
754×add-sqr-sqrt
734×pow1
728×*-un-lft-identity
702×add-exp-log
702×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

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

simplify149.0ms (0.4%)

Algorithm
egg-herbie
Rules
1406×log-prod
938×associate-*r*
776×associate-*l*
774×cube-prod
576×swap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
044311010
1103210150
243469166
Stop Event
node limit
Counts
350 → 243
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.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))))
(sin.f64 (*.f64 1/90 (*.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 (log.f64 angle) (log.f64 (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (log.f64 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 -1 (log.f64 (/.f64 1 angle))))
(+.f64 (log.f64 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 -1 (log.f64 (/.f64 1 angle))))
(+.f64 (log.f64 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 -1 (log.f64 (/.f64 1 angle))))
(+.f64 (log.f64 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 -1 (log.f64 (/.f64 1 angle))))
(+.f64 (log.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1 (log.f64 (/.f64 -1 angle))))
(+.f64 (log.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1 (log.f64 (/.f64 -1 angle))))
(+.f64 (log.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1 (log.f64 (/.f64 -1 angle))))
(+.f64 (log.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1 (log.f64 (/.f64 -1 angle))))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 2 (log.f64 b)))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 2 (log.f64 b)))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 2 (log.f64 b)))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 2 (log.f64 b)))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 -2 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 -2 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 -2 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 -2 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 -2 (log.f64 (/.f64 -1 b))))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 -2 (log.f64 (/.f64 -1 b))))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 -2 (log.f64 (/.f64 -1 b))))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 -2 (log.f64 (/.f64 -1 b))))
(*.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)))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (+.f64 (*.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/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(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 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.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 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.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 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.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 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.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 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.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 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.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 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.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 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
0
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) 1)
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 1 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 2) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.f64 1 (PI.f64))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (PI.f64)) 2))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (pow.f64 (PI.f64) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 1 1/3) (PI.f64))
(*.f64 (pow.f64 (pow.f64 (PI.f64) 2) 1/3) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) 3/2) 1/3) (pow.f64 (pow.f64 (PI.f64) 3/2) 1/3))
(pow.f64 (PI.f64) 1)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(log.f64 (exp.f64 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (PI.f64))) 1/3))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (PI.f64) 3))) 1)
(*.f64 (PI.f64) (pow.f64 (PI.f64) 2))
(*.f64 1 (pow.f64 (PI.f64) 3))
(*.f64 (pow.f64 (PI.f64) 2) (PI.f64))
(*.f64 (pow.f64 (PI.f64) 3/2) (pow.f64 (PI.f64) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) 3) (PI.f64))
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 3) (pow.f64 (sqrt.f64 (PI.f64)) 3))
(sqrt.f64 (pow.f64 (PI.f64) 6))
(log.f64 (exp.f64 (pow.f64 (PI.f64) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (PI.f64) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (PI.f64) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (PI.f64) 3)))
(exp.f64 (*.f64 3 (log.f64 (PI.f64))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (PI.f64))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (PI.f64) 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 b b)))) 1)
(pow.f64 (*.f64 angle (*.f64 b b)) 1)
(pow.f64 (cbrt.f64 (*.f64 angle (*.f64 b b))) 3)
(pow.f64 (pow.f64 (*.f64 angle (*.f64 b b)) 3) 1/3)
(pow.f64 (*.f64 b (sqrt.f64 angle)) 2)
(sqrt.f64 (pow.f64 (*.f64 angle (*.f64 b b)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) b) angle))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 b b)))))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 b b)) 3))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 b b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 angle 3)))
(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 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))) (sqrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))) 2)) (cbrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 2))
(log.f64 (pow.f64 (exp.f64 angle) (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle (*.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 (*.f64 b b)) 3) (pow.f64 (PI.f64) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) (pow.f64 angle 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))) 1)
(pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 1)
(pow.f64 (cbrt.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))) 3)
(pow.f64 (pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 3) 1/3)
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) (sqrt.f64 1/90)) 2)
(sqrt.f64 (pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 angle) (*.f64 (PI.f64) (*.f64 b b))) 1/90))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))))
(cbrt.f64 (pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 3))
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(exp.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))) 1))
(log1p.f64 (expm1.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (log.f64 (*.f64 angle (*.f64 b b))) (log.f64 (PI.f64)))
(+.f64 (log.f64 (PI.f64)) (log.f64 (*.f64 angle (*.f64 b b))))
(+.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))) (log.f64 angle))
(+.f64 0 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 2)) (log.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 2 (log.f64 b)))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b)) (log.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))) 1)
(*.f64 1 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))) 2) (cbrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))) (sqrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(pow.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 1)
(pow.f64 (cbrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))) 3)
(pow.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))) 2)
(sqrt.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 2))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 3))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(exp.f64 (log.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))) 1))
(log1p.f64 (-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))) 1)
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 (*.f64 (PI.f64) (*.f64 b b)) angle)
(*.f64 1 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))) (sqrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))) 2)) (cbrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 2))
(log.f64 (pow.f64 (exp.f64 angle) (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle (*.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 (*.f64 b b)) 3) (pow.f64 (PI.f64) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) (pow.f64 angle 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) 1)
(*.f64 1 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (cbrt.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (sqrt.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (sqrt.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 3)
(pow.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2))
(log.f64 (exp.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(cbrt.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))))) 1)
(pow.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 b a)) (+.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 3) (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) 3) (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))))
(exp.f64 (log.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))))
Outputs
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 1/90 (*.f64 angle (PI.f64))))
(fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) -1/4374000)))
(fma.f64 -1/4374000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (PI.f64) (*.f64 1/90 angle)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/708588000000 (pow.f64 angle 5)))))
(fma.f64 -1/4374000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/708588000000 (pow.f64 angle 5)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/708588000000 (pow.f64 angle 5))))))
(fma.f64 -1/4374000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/708588000000 (pow.f64 angle 5))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(*.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 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (log.f64 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 -1 (log.f64 (/.f64 1 angle))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (log.f64 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 -1 (log.f64 (/.f64 1 angle))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (log.f64 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 -1 (log.f64 (/.f64 1 angle))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (log.f64 (*.f64 (pow.f64 b 2) (PI.f64))) (*.f64 -1 (log.f64 (/.f64 1 angle))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (log.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1 (log.f64 (/.f64 -1 angle))))
(+.f64 (log.f64 (neg.f64 (*.f64 (PI.f64) (*.f64 b b)))) (neg.f64 (log.f64 (/.f64 -1 angle))))
(-.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (neg.f64 b) b))) (log.f64 (/.f64 -1 angle)))
(+.f64 (log.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1 (log.f64 (/.f64 -1 angle))))
(+.f64 (log.f64 (neg.f64 (*.f64 (PI.f64) (*.f64 b b)))) (neg.f64 (log.f64 (/.f64 -1 angle))))
(-.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (neg.f64 b) b))) (log.f64 (/.f64 -1 angle)))
(+.f64 (log.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1 (log.f64 (/.f64 -1 angle))))
(+.f64 (log.f64 (neg.f64 (*.f64 (PI.f64) (*.f64 b b)))) (neg.f64 (log.f64 (/.f64 -1 angle))))
(-.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (neg.f64 b) b))) (log.f64 (/.f64 -1 angle)))
(+.f64 (log.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1 (log.f64 (/.f64 -1 angle))))
(+.f64 (log.f64 (neg.f64 (*.f64 (PI.f64) (*.f64 b b)))) (neg.f64 (log.f64 (/.f64 -1 angle))))
(-.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (neg.f64 b) b))) (log.f64 (/.f64 -1 angle)))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 2 (log.f64 b)))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 2 (log.f64 b)))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 2 (log.f64 b)))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 2 (log.f64 b)))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 -2 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 -2 (neg.f64 (log.f64 b))))
(fma.f64 -2 (neg.f64 (log.f64 b)) (log.f64 (*.f64 angle (PI.f64))))
(-.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 (log.f64 b) -2))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 -2 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 -2 (neg.f64 (log.f64 b))))
(fma.f64 -2 (neg.f64 (log.f64 b)) (log.f64 (*.f64 angle (PI.f64))))
(-.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 (log.f64 b) -2))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 -2 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 -2 (neg.f64 (log.f64 b))))
(fma.f64 -2 (neg.f64 (log.f64 b)) (log.f64 (*.f64 angle (PI.f64))))
(-.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 (log.f64 b) -2))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 -2 (log.f64 (/.f64 1 b))))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 -2 (neg.f64 (log.f64 b))))
(fma.f64 -2 (neg.f64 (log.f64 b)) (log.f64 (*.f64 angle (PI.f64))))
(-.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 (log.f64 b) -2))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 -2 (log.f64 (/.f64 -1 b))))
(fma.f64 -2 (log.f64 (/.f64 -1 b)) (log.f64 (*.f64 angle (PI.f64))))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 -2 (log.f64 (/.f64 -1 b))))
(fma.f64 -2 (log.f64 (/.f64 -1 b)) (log.f64 (*.f64 angle (PI.f64))))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 -2 (log.f64 (/.f64 -1 b))))
(fma.f64 -2 (log.f64 (/.f64 -1 b)) (log.f64 (*.f64 angle (PI.f64))))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 -2 (log.f64 (/.f64 -1 b))))
(fma.f64 -2 (log.f64 (/.f64 -1 b)) (log.f64 (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 (*.f64 -1/64800 (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(fma.f64 -1/64800 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) 2))) 1)
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 1/25194240000 (pow.f64 angle 4)) (pow.f64 (PI.f64) 4))))
(+.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 1 (+.f64 (*.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/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (*.f64 (*.f64 1/25194240000 (pow.f64 angle 4)) (pow.f64 (PI.f64) 4)))))
(+.f64 (fma.f64 -1/64800 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) 2))) 1) (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 6) (*.f64 -1/24488801280000000 (pow.f64 angle 6)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 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 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 -2 (*.f64 a a)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 a)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0)) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 -2 (*.f64 a a))))
(fma.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 a))) (*.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 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 a))) (*.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 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) 0)
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.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 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (*.f64 b b)))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 a))) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b))))
(*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))))
(fma.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 a))) (*.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 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 a))) (*.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 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) 0)
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.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 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (*.f64 b b)))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 a))) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b))))
(*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))))
(fma.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 a))) (*.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 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 a))) (*.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 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) 0)
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.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 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (*.f64 b b)))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 a))) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b b))))
(*.f64 2 (+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))))
(fma.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 a))) (*.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 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 a))) (*.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 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) 0)
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 -2 (*.f64 a a)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 a)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0)) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 -2 (*.f64 a a))))
(fma.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 a))) (*.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 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) 0)
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 a))) (*.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 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) 0)
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 -2 (*.f64 a a)))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 a)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0)) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 -2 (*.f64 a a))))
(fma.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 0)
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.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 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 a))) (*.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 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) 0)
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 (pow.f64 1 1/3) (*.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 (pow.f64 1 1/3) (*.f64 angle (PI.f64))))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 0 a))) (*.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 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) 0)
0
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) 1)
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 1 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 2) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 1)
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 3)
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3) 1/3)
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 2)
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 2))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(exp.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (PI.f64)) 2))
(PI.f64)
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (pow.f64 (PI.f64) 2) 1/3))
(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)
(*.f64 (pow.f64 1 1/3) (PI.f64))
(PI.f64)
(*.f64 (pow.f64 (pow.f64 (PI.f64) 2) 1/3) (cbrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (pow.f64 (pow.f64 (PI.f64) 3/2) 1/3) (pow.f64 (pow.f64 (PI.f64) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3/2)) (cbrt.f64 (pow.f64 (PI.f64) 3/2)))
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(PI.f64)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(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)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (PI.f64))) 1/3))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (PI.f64) 3))) 1)
(pow.f64 (PI.f64) 3)
(*.f64 (PI.f64) (pow.f64 (PI.f64) 2))
(pow.f64 (PI.f64) 3)
(*.f64 1 (pow.f64 (PI.f64) 3))
(pow.f64 (PI.f64) 3)
(*.f64 (pow.f64 (PI.f64) 2) (PI.f64))
(pow.f64 (PI.f64) 3)
(*.f64 (pow.f64 (PI.f64) 3/2) (pow.f64 (PI.f64) 3/2))
(pow.f64 (PI.f64) 3)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) 3) (PI.f64))
(pow.f64 (PI.f64) 3)
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 3) (pow.f64 (sqrt.f64 (PI.f64)) 3))
(pow.f64 (PI.f64) 3)
(sqrt.f64 (pow.f64 (PI.f64) 6))
(pow.f64 (PI.f64) 3)
(log.f64 (exp.f64 (pow.f64 (PI.f64) 3)))
(pow.f64 (PI.f64) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (PI.f64) 3))))
(pow.f64 (PI.f64) 3)
(cbrt.f64 (pow.f64 (pow.f64 (PI.f64) 3) 3))
(pow.f64 (PI.f64) 3)
(expm1.f64 (log1p.f64 (pow.f64 (PI.f64) 3)))
(pow.f64 (PI.f64) 3)
(exp.f64 (*.f64 3 (log.f64 (PI.f64))))
(pow.f64 (PI.f64) 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (PI.f64))) 1))
(pow.f64 (PI.f64) 3)
(log1p.f64 (expm1.f64 (pow.f64 (PI.f64) 3)))
(pow.f64 (PI.f64) 3)
(-.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 (cbrt.f64 (*.f64 angle (*.f64 b b))) 3)
(*.f64 angle (*.f64 b b))
(pow.f64 (pow.f64 (*.f64 angle (*.f64 b b)) 3) 1/3)
(*.f64 angle (*.f64 b b))
(pow.f64 (*.f64 b (sqrt.f64 angle)) 2)
(*.f64 angle (*.f64 b b))
(sqrt.f64 (pow.f64 (*.f64 angle (*.f64 b b)) 2))
(*.f64 angle (*.f64 b b))
(log.f64 (pow.f64 (pow.f64 (exp.f64 b) b) angle))
(*.f64 angle (*.f64 b b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 b b)))))
(*.f64 angle (*.f64 b b))
(cbrt.f64 (pow.f64 (*.f64 angle (*.f64 b b)) 3))
(*.f64 angle (*.f64 b b))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 b b) 3)))
(*.f64 angle (*.f64 b b))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 angle 3)))
(*.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 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1)
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 3)
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 3) 1/3)
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2)
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (exp.f64 1) (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))) (sqrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))) 2)) (cbrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(sqrt.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)))
(log.f64 (pow.f64 (exp.f64 angle) (*.f64 (PI.f64) (*.f64 b b))))
(*.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 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 3))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle (*.f64 b b)) 3)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 b b)) 3) (pow.f64 (PI.f64) 3)))
(*.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 b b)) 3) (pow.f64 angle 3)))
(*.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 (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 (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 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))) 1)
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 1)
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(pow.f64 (cbrt.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))) 3)
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(pow.f64 (pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 3) 1/3)
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) (sqrt.f64 1/90)) 2)
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(sqrt.f64 (pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 2))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 angle) (*.f64 (PI.f64) (*.f64 b b))) 1/90))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(cbrt.f64 (pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 3))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(exp.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))) 1))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(log1p.f64 (expm1.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (log.f64 (*.f64 angle (*.f64 b b))) (log.f64 (PI.f64)))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (log.f64 (PI.f64)) (log.f64 (*.f64 angle (*.f64 b b))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))) (log.f64 angle))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 0 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 2)) (log.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (log.f64 (*.f64 angle (PI.f64))) (*.f64 2 (log.f64 b)))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b)) (log.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b)))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))) 1)
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))) 2) (cbrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))) (sqrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(pow.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 1)
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))) 3)
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(pow.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 3) 1/3)
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))) 2)
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 2))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 3))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(exp.f64 (log.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))) 1))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(log1p.f64 (-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))) 1)
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.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 (*.f64 angle (*.f64 b b)) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (*.f64 (PI.f64) (*.f64 b b)) angle)
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 1 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1)
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))) 3)
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 3) 1/3)
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) b) 2)
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (exp.f64 1) (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))) (sqrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))) 2)) (cbrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(sqrt.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)))
(log.f64 (pow.f64 (exp.f64 angle) (*.f64 (PI.f64) (*.f64 b b))))
(*.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 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 3))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle (*.f64 b b)) 3)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 b b)) 3) (pow.f64 (PI.f64) 3)))
(*.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 b b)) 3) (pow.f64 angle 3)))
(*.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 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) 1)
(cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(*.f64 1 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (cbrt.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(*.f64 (sqrt.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (sqrt.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 1)
(cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(pow.f64 (cbrt.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 3)
(cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(pow.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 3) 1/3)
(cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(pow.f64 (sqrt.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)
(cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(sqrt.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2))
(cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(log.f64 (exp.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cbrt.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 3))
(cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(expm1.f64 (log1p.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 1))
(cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(log1p.f64 (expm1.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))))) 1)
(*.f64 (+.f64 b a) (*.f64 (*.f64 (-.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 2 (-.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 (+.f64 b a) (-.f64 b a))))
(pow.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))) 1)
(*.f64 (+.f64 b a) (*.f64 (*.f64 (-.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 2 (-.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 (+.f64 b a) (-.f64 b a))))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))) 3)
(*.f64 (+.f64 b a) (*.f64 (*.f64 (-.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 2 (-.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 (+.f64 b a) (-.f64 b a))))
(pow.f64 (pow.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))) 3) 1/3)
(*.f64 (+.f64 b a) (*.f64 (*.f64 (-.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 2 (-.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 (+.f64 b a) (-.f64 b a))))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))) 2)
(*.f64 (+.f64 b a) (*.f64 (*.f64 (-.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 2 (-.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 (+.f64 b a) (-.f64 b a))))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))) 2))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (-.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 2 (-.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 (+.f64 b a) (-.f64 b a))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 b a)) (+.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (-.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 2 (-.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 (+.f64 b a) (-.f64 b a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (-.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 2 (-.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 (+.f64 b a) (-.f64 b a))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))) 3))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (-.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 2 (-.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 (+.f64 b a) (-.f64 b a))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 3) (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) 3)))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (-.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 2 (-.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 (+.f64 b a) (-.f64 b a))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) 3) (pow.f64 (*.f64 (+.f64 b a) (-.f64 b a)) 3)))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (-.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 2 (-.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 (+.f64 b a) (-.f64 b a))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (-.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 2 (-.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 (+.f64 b a) (-.f64 b a))))
(exp.f64 (log.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (-.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 2 (-.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 (+.f64 b a) (-.f64 b a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))) 1))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (-.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 2 (-.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 (+.f64 b a) (-.f64 b a))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (-.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))))
(*.f64 (+.f64 b a) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 2 (-.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 (+.f64 b a) (-.f64 b a))))

eval324.0ms (0.8%)

Compiler

Compiled 16194 to 8965 computations (44.6% saved)

prune467.0ms (1.2%)

Pruning

106 alts after pruning (101 fresh and 5 done)

PrunedKeptTotal
New65021671
Fresh118091
Picked145
Done011
Total662106768
Accuracy
81.2%
Counts
768 → 106
Alt Table
Click to see full alt table
StatusAccuracyProgram
29.3%
(pow.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1/90) 3) 1/3)
57.5%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
33.7%
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 b (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
10.2%
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (exp.f64 (log.f64 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
54.0%
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (-.f64 b a))
51.7%
(/.f64 (*.f64 (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1/180 angle)))) (-.f64 b a))
17.3%
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))
55.3%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) 2))))
66.3%
(*.f64 (+.f64 b a) (*.f64 (*.f64 (-.f64 b a) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (/.f64 (PI.f64) 180) angle)))))
66.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) 3)))
61.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 angle) (PI.f64))))
61.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) 1/90))))
61.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (PI.f64)))))
40.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sqrt.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 2))))
68.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))
47.6%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2) 3/2)))))
31.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (pow.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2)))))
65.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 3)))))
68.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (*.f64 (PI.f64) angle) 180)))))
67.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))
67.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))))))
68.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (*.f64 1/180 angle))))))
65.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle))))))
68.0%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3/2)) (cbrt.f64 (pow.f64 (PI.f64) 3/2))) (*.f64 1/180 angle))))))
69.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 1/180 angle))))))
65.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (log.f64 (PI.f64)) 3))) (*.f64 1/180 angle))))))
66.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))))
67.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 1 (/.f64 180 angle)))))))
56.0%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (expm1.f64 (log1p.f64 (/.f64 angle 180))))))))
57.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (expm1.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))))
69.1%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
67.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))))
30.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))))
67.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))))
43.6%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))) 3))))
57.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (pow.f64 (cbrt.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 3)))
55.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (sqrt.f64 (pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 2))))
55.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
57.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (log.f64 (+.f64 1 (expm1.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))))
57.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
58.8%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 180 angle)))))
54.9%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 180 angle)))))
57.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
55.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
47.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (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.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 1))
56.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
28.5%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
57.3%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
57.9%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))))))
46.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
55.2%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 1))
55.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) 3) (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
27.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
59.9%
(*.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 180 angle)))))
47.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
36.1%
(*.f64 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) -1/90)
33.7%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (pow.f64 (pow.f64 b 2) 1/3) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
34.3%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (pow.f64 (*.f64 (-.f64 b a) (+.f64 a b)) 1/3) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
54.6%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (*.f64 (cbrt.f64 (+.f64 b a)) (cbrt.f64 (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
40.7%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (log.f64 (exp.f64 (cbrt.f64 (*.f64 (-.f64 b a) (+.f64 a b))))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
39.1%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 1)
57.7%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
53.4%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (/.f64 angle 180)))) 1)
47.2%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
55.3%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
57.5%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
57.3%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b a) (-.f64 b a))) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
36.3%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 b b)) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.2%
(*.f64 (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 b b)) 3)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
55.2%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))
25.8%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
30.1%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.8%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.3%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
34.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
36.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
35.4%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 angle 180))))
34.3%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
30.3%
(*.f64 (*.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 (+.f64 b a) (-.f64 b a))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.4%
(*.f64 (*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.4%
(*.f64 (*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) 1)
37.0%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 a a) -2)) 1)
49.8%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 1/90))
49.8%
(*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 1 (*.f64 (*.f64 -1/64800 (*.f64 angle angle)) (pow.f64 (PI.f64) 2))))
33.7%
(*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.5%
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
36.4%
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))
38.0%
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 (*.f64 a a)))
35.9%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 a b)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.9%
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
34.5%
(*.f64 1/90 (*.f64 (*.f64 angle (*.f64 b b)) (PI.f64)))
34.5%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
36.1%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (*.f64 a a))))
30.6%
(*.f64 1/90 (*.f64 (sqrt.f64 (pow.f64 (*.f64 angle (*.f64 b b)) 2)) (PI.f64)))
36.1%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (neg.f64 (*.f64 a a)))))
34.0%
(*.f64 1/90 (*.f64 angle (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))))))
25.2%
(*.f64 1/90 (exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
38.6%
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
41.4%
(sqrt.f64 (pow.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))) 2))
49.7%
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))))
35.3%
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))))
35.8%
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
15.7%
0
Compiler

Compiled 6527 to 4117 computations (36.9% saved)

regimes4.4s (11.2%)

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

10 calls:

1.1s
(/.f64 angle 180)
839.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
674.0ms
angle
528.0ms
a
263.0ms
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
Results
AccuracySegmentsBranch
74.3%5a
71.9%2b
75.5%6angle
71.4%3(*.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))))
70.8%2(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
70.8%2(-.f64 (pow.f64 b 2) (pow.f64 a 2))
69.2%1(pow.f64 b 2)
69.2%1(pow.f64 a 2)
75.5%6(*.f64 (PI.f64) (/.f64 angle 180))
75.5%6(/.f64 angle 180)
Compiler

Compiled 4106 to 2286 computations (44.3% saved)

regimes149.0ms (0.4%)

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

1 calls:

116.0ms
b
Results
AccuracySegmentsBranch
70.8%2b
Compiler

Compiled 1144 to 599 computations (47.6% saved)

regimes107.0ms (0.3%)

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

3 calls:

38.0ms
b
21.0ms
(pow.f64 a 2)
21.0ms
(pow.f64 b 2)
Results
AccuracySegmentsBranch
69.1%1(pow.f64 a 2)
69.1%1(pow.f64 b 2)
69.1%1b
Compiler

Compiled 1137 to 598 computations (47.4% saved)

regimes162.0ms (0.4%)

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

5 calls:

42.0ms
(/.f64 angle 180)
40.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
39.0ms
angle
19.0ms
b
17.0ms
a
Results
AccuracySegmentsBranch
65.5%4angle
65.5%4(*.f64 (PI.f64) (/.f64 angle 180))
65.5%4(/.f64 angle 180)
64.7%2a
64.9%2b
Compiler

Compiled 223 to 116 computations (48% saved)

regimes41.0ms (0.1%)

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

2 calls:

21.0ms
a
15.0ms
b
Results
AccuracySegmentsBranch
64.7%2a
63.3%2b
Compiler

Compiled 152 to 70 computations (53.9% saved)

regimes18.0ms (0%)

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

1 calls:

15.0ms
a
Results
AccuracySegmentsBranch
63.6%2a
Compiler

Compiled 138 to 62 computations (55.1% saved)

regimes30.0ms (0.1%)

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

1 calls:

27.0ms
a
Results
AccuracySegmentsBranch
63.6%2a
Compiler

Compiled 112 to 52 computations (53.6% saved)

regimes40.0ms (0.1%)

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

3 calls:

20.0ms
angle
10.0ms
b
6.0ms
a
Results
AccuracySegmentsBranch
54.2%1angle
54.2%1b
54.2%1a
Compiler

Compiled 107 to 54 computations (49.5% saved)

regimes93.0ms (0.2%)

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

3 calls:

44.0ms
angle
31.0ms
b
12.0ms
a
Results
AccuracySegmentsBranch
47.9%2a
44.4%6angle
45.5%2b
Compiler

Compiled 81 to 43 computations (46.9% saved)

regimes15.0ms (0%)

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

1 calls:

11.0ms
a
Results
AccuracySegmentsBranch
47.9%2a
Compiler

Compiled 63 to 34 computations (46% saved)

regimes23.0ms (0.1%)

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

3 calls:

11.0ms
angle
4.0ms
a
4.0ms
b
Results
AccuracySegmentsBranch
34.5%1angle
34.5%1b
34.5%1a
Compiler

Compiled 52 to 30 computations (42.3% saved)

regimes13.0ms (0%)

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

3 calls:

4.0ms
angle
4.0ms
b
4.0ms
a
Results
AccuracySegmentsBranch
34.5%1a
34.5%1b
34.5%1angle
Compiler

Compiled 43 to 27 computations (37.2% saved)

regimes15.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
0
Outputs
0
Calls

3 calls:

8.0ms
b
3.0ms
a
3.0ms
angle
Results
AccuracySegmentsBranch
15.7%1a
15.7%1b
15.7%1angle
Compiler

Compiled 16 to 13 computations (18.8% saved)

bsearch35.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
33.0ms
3.5064975928054e+182
2.3096450072158385e+183
Results
8.0ms11×body1024infinite
8.0ms36×body256valid
8.0ms33×body256infinite
7.0ms16×body512infinite
Compiler

Compiled 308 to 242 computations (21.4% saved)

bsearch67.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
67.0ms
2.4522152839563092e+168
4.108837079363884e+174
Results
21.0ms29×body1024infinite
19.0ms59×body256valid
14.0ms42×body256infinite
9.0ms14×body512infinite
Compiler

Compiled 437 to 341 computations (22% saved)

bsearch70.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
69.0ms
8.316436164350409e-142
6.625823141812072e-131
Results
21.0ms75×body256valid
19.0ms31×body1024valid
11.0ms21×body512valid
5.0msbody2048valid
4.0msbody1024infinite
4.0ms15×body256infinite
3.0msbody512infinite
Compiler

Compiled 352 to 266 computations (24.4% saved)

bsearch86.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
86.0ms
1.125057809461211e-139
2.1396658895255884e-134
Results
31.0ms35×body1024valid
21.0ms70×body256valid
12.0ms11×body1024infinite
10.0ms16×body512valid
3.0msbody512infinite
3.0msbody2048valid
3.0msbody256infinite
Compiler

Compiled 311 to 233 computations (25.1% saved)

bsearch125.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
124.0ms
1.125057809461211e-139
2.1396658895255884e-134
Results
36.0ms27×body1024valid
35.0ms71×body256valid
21.0ms12×body1024infinite
11.0ms12×body512valid
8.0msbody512infinite
5.0ms11×body256infinite
4.0msbody2048valid
Compiler

Compiled 302 to 224 computations (25.8% saved)

bsearch106.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
106.0ms
1.125057809461211e-139
2.1396658895255884e-134
Results
38.0ms31×body1024valid
31.0ms71×body256valid
10.0ms14×body512valid
9.0msbody1024infinite
6.0msbody2048valid
4.0ms12×body256infinite
3.0msbody512infinite
Compiler

Compiled 302 to 224 computations (25.8% saved)

bsearch416.0ms (1.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
416.0ms
3.3630405373544386e+114
2.0664613383607232e+116
Results
377.0ms57×body256valid
25.0ms28×body1024valid
4.0msbody512valid
2.0msbody256infinite
2.0msbody512infinite
2.0msbody1024infinite
2.0msbody2048valid
Compiler

Compiled 221 to 173 computations (21.7% saved)

bsearch42.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
42.0ms
3.3630405373544386e+114
2.0664613383607232e+116
Results
13.0ms24×body1024valid
12.0ms61×body256valid
4.0msbody4096valid
3.0msbody2048valid
3.0msbody1024infinite
2.0msbody512valid
2.0msbody512infinite
2.0msbody256infinite
Compiler

Compiled 214 to 166 computations (22.4% saved)

simplify327.0ms (0.8%)

Algorithm
egg-herbie
Rules
106×*-commutative
24×+-commutative
22×sub-neg
22×neg-mul-1
22×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0101829
1155829
2176829
3202829
4217829
5226829
6229829
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 b 1260000000000000057722045241185745000133339349192962970869175441089718520143966234073870010965588572302439790779712023536244310475888811414443727744037216793449126113889473869308231680) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (*.f64 1/180 angle)))))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 1/180 angle)))))))
(if (<=.f64 b 74999999999999999229477090712784685794779078171601778733178780608200479041083224734978191842671876288404309772134710263800409244285251851294047766638582754572594189434880) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 1 (/.f64 180 angle))))))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 1/180 angle)))))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(if (<=.f64 b 6221222879493365/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 (*.f64 a a))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(if (<=.f64 a 6167591647773595/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(if (<=.f64 a 8212282357089841/3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(if (<=.f64 a 3666197480843679/3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(if (<=.f64 a 3900000000000000060681722904920687794645985447992139590142105263680251746542547242733443020668685045937204495384576) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (*.f64 a a)))))
(if (<=.f64 a 3600000000000000056013898066080634887365525028915821160131174089551001612193120531753947403694170811634342611124224) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) -1/90))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
0
Outputs
(if (<=.f64 b 1260000000000000057722045241185745000133339349192962970869175441089718520143966234073870010965588572302439790779712023536244310475888811414443727744037216793449126113889473869308231680) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (*.f64 1/180 angle)))))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 1/180 angle)))))))
(if (<=.f64 b 1260000000000000057722045241185745000133339349192962970869175441089718520143966234073870010965588572302439790779712023536244310475888811414443727744037216793449126113889473869308231680) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (*.f64 1/180 angle)))))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (*.f64 1/180 angle) (cbrt.f64 (pow.f64 (PI.f64) 3))))))))
(if (<=.f64 b 74999999999999999229477090712784685794779078171601778733178780608200479041083224734978191842671876288404309772134710263800409244285251851294047766638582754572594189434880) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 1 (/.f64 180 angle))))))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 1/180 angle)))))))
(if (<=.f64 b 74999999999999999229477090712784685794779078171601778733178780608200479041083224734978191842671876288404309772134710263800409244285251851294047766638582754572594189434880) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 1 (/.f64 180 angle))))))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (*.f64 1/180 angle) (cbrt.f64 (pow.f64 (PI.f64) 3))))))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)))))
(if (<=.f64 b 6221222879493365/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))) (neg.f64 (*.f64 a a))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(if (<=.f64 b 6221222879493365/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (neg.f64 a))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(if (<=.f64 a 6167591647773595/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(if (<=.f64 a 6167591647773595/53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336384) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b b)) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(if (<=.f64 a 8212282357089841/3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(if (<=.f64 a 8212282357089841/3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(if (<=.f64 a 3666197480843679/3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(if (<=.f64 a 3666197480843679/3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 (PI.f64) angle)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 b a) (-.f64 b a)))))
(if (<=.f64 a 3900000000000000060681722904920687794645985447992139590142105263680251746542547242733443020668685045937204495384576) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (neg.f64 (*.f64 a a)))))
(if (<=.f64 a 3900000000000000060681722904920687794645985447992139590142105263680251746542547242733443020668685045937204495384576) (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 1/90 (*.f64 (*.f64 (PI.f64) angle) (*.f64 a (neg.f64 a)))))
(if (<=.f64 a 3900000000000000060681722904920687794645985447992139590142105263680251746542547242733443020668685045937204495384576) (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (*.f64 b b))) (neg.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 a a)) 1/90)))
(if (<=.f64 a 3900000000000000060681722904920687794645985447992139590142105263680251746542547242733443020668685045937204495384576) (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 a a)) (neg.f64 1/90)))
(if (<=.f64 a 3600000000000000056013898066080634887365525028915821160131174089551001612193120531753947403694170811634342611124224) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 (*.f64 (*.f64 a a) angle) (PI.f64)) -1/90))
(if (<=.f64 a 3600000000000000056013898066080634887365525028915821160131174089551001612193120531753947403694170811634342611124224) (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) -1/90))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
0
Compiler

Compiled 320 to 220 computations (31.3% saved)

soundness3.3s (8.5%)

Rules
1554×times-frac
1554×times-frac
1554×times-frac
1554×times-frac
1554×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
060600
1153600
2428584
31525584
44562584
025232
1545208
27191208
058016277
1165414557
2591314503
048445
11064445
048314
11059314
048314
11059314
046716694
1127515160
2568315160
025232
1545208
27191208
025232
1545208
27191208
056120530
1164019134
2537816554
056120530
1164019134
2537816554
056120530
1164019134
2537816554
056120530
1164019134
2537816554
046716694
1127515160
2568315160
025232
1545208
27191208
058016277
1165414557
2591314503
056120530
1164019134
2537816554
056120530
1164019134
2537816554
048445
11064445
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
Compiler

Compiled 1798 to 1069 computations (40.5% saved)

end0.0ms (0%)

preprocess399.0ms (1%)

Remove

(abs a)

Compiler

Compiled 890 to 514 computations (42.2% saved)

Profiling

Loading profile data...