ab-angle->ABCF B

Time bar (total: 35.0s)

analyze1.0ms (0%)

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

Compiled 27 to 22 computations (18.5% saved)

sample3.9s (11.1%)

Results
1.0s3787×body256valid
776.0ms920×body1024infinite
749.0ms1021×body1024valid
398.0ms1394×body256infinite
270.0ms505×body512valid
252.0ms55×body4096valid
237.0ms448×body512infinite
166.0ms126×body2048valid
Bogosity

preprocess610.0ms (1.7%)

Algorithm
egg-herbie
Rules
780×*-commutative
776×distribute-lft-neg-out
770×distribute-lft-in
766×fma-def
750×distribute-rgt-in
Problems
78×No Errors
74×(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
59×(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
27×(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
18×(-.f64 (pow.f64 b 2) (pow.f64 a 2))
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)

eval4.0ms (0%)

Compiler

Compiled 72 to 46 computations (36.1% saved)

prune9.0ms (0%)

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

localize803.0ms (2.3%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
99.5%
(*.f64 (PI.f64) (/.f64 angle 180))
89.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 angle 180)))))
53.3%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
51.7%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
91.7%
(-.f64 (*.f64 b b) (*.f64 a a))
89.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
53.3%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
51.7%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
Compiler

Compiled 176 to 91 computations (48.3% saved)

series58.0ms (0.2%)

Counts
8 → 156
Calls

39 calls:

TimeVariablePointExpression
5.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)))))
5.0ms
angle
@0
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
5.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)))))
4.0ms
b
@0
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
3.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)))))

rewrite212.0ms (0.6%)

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

simplify224.0ms (0.6%)

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

eval440.0ms (1.3%)

Compiler

Compiled 14347 to 7985 computations (44.3% saved)

prune750.0ms (2.1%)

Pruning

57 alts after pruning (57 fresh and 0 done)

PrunedKeptTotal
New40257459
Fresh000
Picked202
Done000
Total40457461
Accuracy
79.3%
Counts
461 → 57
Alt Table
Click to see full alt table
StatusAccuracyProgram
33.1%
(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)
54.9%
(pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
54.8%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
14.3%
(/.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))))))
53.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))
48.9%
(/.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))
35.9%
(*.f64 (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) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
65.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
55.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.2%
(*.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)))))
34.1%
(*.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)))))
13.8%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
27.1%
(*.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)))))
54.5%
(*.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)))))
54.0%
(*.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)))))
52.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)))
51.8%
(*.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)))))
52.2%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
52.2%
(*.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)))))))
25.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))))
54.1%
(*.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))))
54.1%
(*.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)))))
54.0%
(*.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))))))
55.8%
(*.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))))))
26.0%
(*.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)))))))
51.3%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))
48.0%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
48.1%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
49.4%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
47.0%
(*.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)))
46.1%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
22.7%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.5%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.1%
(*.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))))
35.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
32.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))))
34.6%
(*.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.7%
(*.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))))
33.3%
(*.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.0%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
32.7%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.5%
(*.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))))))
46.8%
(*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
31.7%
(*.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))))))
38.2%
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a)))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
48.0%
(*.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))))
37.3%
(*.f64 (expm1.f64 (log1p.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))))
17.7%
(*.f64 (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)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.6%
(*.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))))
53.8%
(*.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)))))
50.3%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
34.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))
35.0%
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
46.6%
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
34.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)))
33.1%
(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)
54.9%
(pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
54.8%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
14.3%
(/.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))))))
53.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))
48.9%
(/.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))
35.9%
(*.f64 (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) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
65.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
55.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.2%
(*.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)))))
34.1%
(*.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)))))
13.8%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
27.1%
(*.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)))))
54.5%
(*.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)))))
54.0%
(*.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)))))
52.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)))
51.8%
(*.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)))))
52.2%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
52.2%
(*.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)))))))
25.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))))
54.1%
(*.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))))
54.1%
(*.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)))))
54.0%
(*.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))))))
55.8%
(*.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))))))
26.0%
(*.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)))))))
51.3%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))
48.0%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
48.1%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
49.4%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
47.0%
(*.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)))
46.1%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
22.7%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.5%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.1%
(*.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))))
35.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
32.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))))
34.6%
(*.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.7%
(*.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))))
33.3%
(*.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.0%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
32.7%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.5%
(*.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))))))
46.8%
(*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
31.7%
(*.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))))))
38.2%
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a)))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
48.0%
(*.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))))
37.3%
(*.f64 (expm1.f64 (log1p.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))))
17.7%
(*.f64 (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)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.6%
(*.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))))
53.8%
(*.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)))))
50.3%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
34.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))
35.0%
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
46.6%
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
34.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)))
Compiler

Compiled 5892 to 4376 computations (25.7% saved)

localize4.0s (11.4%)

Localize:

Found 19 expressions with local error:

NewAccuracyProgram
69.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
53.3%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
49.2%
(sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))
48.5%
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
99.5%
(*.f64 (PI.f64) (/.f64 angle 180))
89.5%
(*.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)))))
53.3%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
51.7%
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))
99.5%
(*.f64 (PI.f64) (*.f64 1/180 angle))
82.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a)))
53.3%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
49.2%
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
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)))))
87.7%
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))
99.8%
(*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
99.6%
(*.f64 1/180 angle)
99.5%
(*.f64 (PI.f64) (*.f64 1/180 angle))
49.1%
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
Compiler

Compiled 404 to 198 computations (51% saved)

series28.0ms (0.1%)

Counts
15 → 288
Calls

81 calls:

TimeVariablePointExpression
4.0ms
angle
@0
(*.f64 1/180 angle)
2.0ms
b
@0
(*.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)))))
1.0ms
angle
@0
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
1.0ms
a
@0
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a)))
1.0ms
b
@0
(*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))

rewrite112.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
818×add-sqr-sqrt
794×pow1
792×*-un-lft-identity
758×add-exp-log
758×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

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

simplify256.0ms (0.7%)

Algorithm
egg-herbie
Rules
1242×associate-*r*
996×unswap-sqr
960×fma-def
928×associate-*l*
692×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
054321782
1147118618
2594416532
Stop Event
node limit
Counts
490 → 362
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 -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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a)))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.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 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 -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/17496000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1/11337408000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))) (*.f64 1/17496000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1/11337408000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 1/15427944806400000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)))) (*.f64 1/17496000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))))))
(*.f64 -2 (*.f64 (pow.f64 a 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 -2 (*.f64 (pow.f64 a 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 -2 (*.f64 (pow.f64 a 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 -2 (*.f64 (pow.f64 a 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 -2 (*.f64 (pow.f64 a 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 -2 (*.f64 (pow.f64 a 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 -2 (*.f64 (pow.f64 a 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 -2 (*.f64 (pow.f64 a 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 -2 (*.f64 (pow.f64 a 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 -2 (*.f64 (pow.f64 a 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 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/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)))
(*.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) (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 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))) 1)
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 1 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))
(pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) 1)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))) 2)
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) 2) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) -180)
(pow.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400) 1/2)
(pow.f64 (*.f64 (PI.f64) (/.f64 angle 180)) 1)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 2)
(pow.f64 (/.f64 180 (*.f64 (PI.f64) angle)) -1)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400))
(log.f64 (exp.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (/.f64 angle 180)) 3))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 angle 180))) 1)
(/.f64 angle 180)
(/.f64 1 (/.f64 180 angle))
(/.f64 (neg.f64 angle) -180)
(pow.f64 (/.f64 angle 180) 1)
(pow.f64 (sqrt.f64 (/.f64 angle 180)) 2)
(pow.f64 (/.f64 180 angle) -1)
(log.f64 (exp.f64 (/.f64 angle 180)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 angle 180))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 angle 180) 2) (/.f64 angle 180)))
(expm1.f64 (log1p.f64 (/.f64 angle 180)))
(exp.f64 (log.f64 (/.f64 angle 180)))
(exp.f64 (*.f64 (log.f64 (/.f64 angle 180)) 1))
(log1p.f64 (expm1.f64 (/.f64 angle 180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))) 1)
(pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))) 1)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))) 2)
(log.f64 (exp.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))) 2) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))))
(exp.f64 (log.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))) 1)
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1)
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))) 2)
(log.f64 (exp.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 2) (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))) 1))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90))) 1)
(pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90) 1)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)) 2)
(log.f64 (exp.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90) 2) (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))) 1)
(pow.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 2)
(log.f64 (exp.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 2) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2)
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 2) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a))))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a))) 1)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a)))) 2)
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a))) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a)))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) -180)
(pow.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400) 1/2)
(pow.f64 (*.f64 (PI.f64) (/.f64 angle 180)) 1)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 2)
(pow.f64 (/.f64 180 (*.f64 (PI.f64) angle)) -1)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400))
(log.f64 (exp.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (/.f64 angle 180)) 3))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2)
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 2) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) (-.f64 (*.f64 b b) (*.f64 a a))))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) (-.f64 (*.f64 b b) (*.f64 a a))) 1)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) (-.f64 (*.f64 b b) (*.f64 a a)))) 2)
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) (-.f64 (*.f64 b b) (*.f64 a a))) 2) (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) (-.f64 (*.f64 b b) (*.f64 a a)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
(*.f64 (PI.f64) (/.f64 angle 180))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (/.f64 angle 180) (PI.f64))
(*.f64 1 (*.f64 (PI.f64) (/.f64 angle 180)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 2) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 (pow.f64 1 1/2) (*.f64 (PI.f64) (/.f64 angle 180)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400)) 1/2))
(*.f64 (pow.f64 (pow.f64 (PI.f64) 2) 1/2) (pow.f64 (pow.f64 (/.f64 angle 180) 2) 1/2))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) -180)
(pow.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400) 1/2)
(pow.f64 (*.f64 (PI.f64) (/.f64 angle 180)) 1)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 2)
(pow.f64 (/.f64 180 (*.f64 (PI.f64) angle)) -1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (/.f64 angle 180)) 3))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2)
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 2) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))) 1)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))) 2)
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))))
Outputs
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 1/90 (PI.f64)) 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 (PI.f64) 3) (*.f64 -1/4374000 (pow.f64 angle 3))))
(fma.f64 -1/4374000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (*.f64 1/90 (PI.f64)) 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 (*.f64 1/90 (PI.f64)) angle))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (neg.f64 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) b)
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) b)
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) b)
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (neg.f64 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (neg.f64 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 b a)))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 b a))))
(fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a)) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 -1/4374000 (pow.f64 angle 3))) (-.f64 b a)))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 b a)) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a))) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 b a)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a))) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a)) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/708588000000 (pow.f64 angle 5))) (-.f64 b a))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 b a)) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a)) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/708588000000 (pow.f64 angle 5))) (-.f64 b a))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a)))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a))) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a))) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 b a))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a))) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a))) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a)) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/708588000000 (pow.f64 angle 5))) (-.f64 b a)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 b a)) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a))) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a)) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/708588000000 (pow.f64 angle 5))) (-.f64 b a)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (-.f64 b a))
(*.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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 (PI.f64) 0)))
(*.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 angle (PI.f64)) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.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 angle (PI.f64)) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 angle (-.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 angle (PI.f64)) (*.f64 a (neg.f64 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 angle (PI.f64)) (*.f64 a a)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 a (neg.f64 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 angle (PI.f64)) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.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 angle (PI.f64)) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 angle (-.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 angle (PI.f64)) (*.f64 a (neg.f64 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 angle (PI.f64)) (*.f64 a a)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 a (neg.f64 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 angle (PI.f64)) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.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 angle (PI.f64)) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 angle (-.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 angle (PI.f64)) (*.f64 a (neg.f64 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 angle (PI.f64)) (*.f64 a a)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 a (neg.f64 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 angle (PI.f64)) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.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 angle (PI.f64)) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 (PI.f64) 0)))
(*.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 angle (PI.f64)) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.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 angle (PI.f64)) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 (PI.f64) 0)))
(*.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 angle (PI.f64)) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.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 angle (PI.f64)) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.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 (*.f64 (*.f64 1/90 (PI.f64)) angle) (*.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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 (PI.f64) 0))))
(*.f64 1/90 (*.f64 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 angle (PI.f64)) (*.f64 a a)) (*.f64 1/90 (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 (PI.f64) 0))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) 0)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(+.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 angle (PI.f64)) (*.f64 a a)) (*.f64 1/90 (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 (PI.f64) 0))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) 0)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.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 angle (PI.f64)) (*.f64 a a)) (*.f64 (*.f64 1/90 a) (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.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 angle (PI.f64)) (*.f64 a a)) (*.f64 1/90 (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 (PI.f64) 0))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) 0)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(+.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 angle (PI.f64)) (*.f64 a a)) (*.f64 1/90 (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 (PI.f64) 0))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) 0)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.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 angle (PI.f64)) (*.f64 a a)) (*.f64 (*.f64 1/90 a) (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.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 angle (PI.f64)) (*.f64 a a)) (*.f64 1/90 (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 (PI.f64) 0))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) 0)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(+.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 angle (PI.f64)) (*.f64 a a)) (*.f64 1/90 (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 (PI.f64) 0))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) 0)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.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 angle (PI.f64)) (*.f64 a a)) (*.f64 (*.f64 1/90 a) (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.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 angle (PI.f64)) (*.f64 a a)) (*.f64 1/90 (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 (PI.f64) 0))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) 0)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(+.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 angle (PI.f64)) (*.f64 a a)) (*.f64 1/90 (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 (PI.f64) 0))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) 0)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle) (*.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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 (PI.f64) 0))))
(*.f64 1/90 (*.f64 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 angle (PI.f64)) (*.f64 a a)) (*.f64 1/90 (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 (PI.f64) 0))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) 0)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(+.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 angle (PI.f64)) (*.f64 a a)) (*.f64 1/90 (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 (PI.f64) 0))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) 0)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle) (*.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 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 (PI.f64) 0))))
(*.f64 1/90 (*.f64 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 angle (PI.f64)) (*.f64 a a)) (*.f64 1/90 (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 (PI.f64) 0))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) 0)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(+.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 angle (PI.f64)) (*.f64 a a)) (*.f64 1/90 (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) (*.f64 (PI.f64) 0))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 1/90 (*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) 0)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(*.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 (PI.f64) 0))
(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 (PI.f64) 0) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.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 (PI.f64) 0) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.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) (*.f64 a (neg.f64 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) (*.f64 a (neg.f64 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 (PI.f64) 0) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.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 (PI.f64) 0) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.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) (*.f64 a (neg.f64 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) (*.f64 a (neg.f64 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 (PI.f64) 0) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.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 (PI.f64) 0) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.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) (*.f64 a (neg.f64 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) (*.f64 a (neg.f64 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 (PI.f64) 0) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.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 (PI.f64) 0) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.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 (PI.f64) 0))
(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 (PI.f64) 0) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.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 (PI.f64) 0) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.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 (PI.f64) 0))
(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 (PI.f64) 0) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.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 (PI.f64) 0) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.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 (PI.f64) (*.f64 angle 1/180)))
(fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) -1/34992000)))
(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 (PI.f64) (*.f64 angle 1/180))))
(fma.f64 (*.f64 (pow.f64 angle 3) -1/34992000) (pow.f64 (PI.f64) 3) (fma.f64 (*.f64 (pow.f64 angle 5) 1/22674816000000) (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 (PI.f64) (*.f64 angle 1/180)))))
(fma.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) -1/34992000 (fma.f64 (*.f64 (pow.f64 angle 7) -1/30855889612800000000) (pow.f64 (PI.f64) 7) (fma.f64 (*.f64 (pow.f64 angle 5) 1/22674816000000) (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) -1/30855889612800000000) (pow.f64 (PI.f64) 7) (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 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/17496000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a a)) (*.f64 1/17496000 (*.f64 (*.f64 (*.f64 a a) (pow.f64 angle 3)) (pow.f64 (PI.f64) 3))))
(fma.f64 1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) (*.f64 a a))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (*.f64 a a) 1/17496000)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1/11337408000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))) (*.f64 1/17496000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a a)) (fma.f64 -1/11337408000000 (*.f64 (*.f64 (*.f64 a a) (pow.f64 angle 5)) (pow.f64 (PI.f64) 5)) (*.f64 1/17496000 (*.f64 (*.f64 (*.f64 a a) (pow.f64 angle 3)) (pow.f64 (PI.f64) 3)))))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90 (fma.f64 1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) (*.f64 a a))) (*.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 a a) -1/11337408000000))))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90 (fma.f64 -1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 a a))) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (*.f64 a a) 1/17496000))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1/11337408000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 1/15427944806400000000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)))) (*.f64 1/17496000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))))))
(fma.f64 -1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a a)) (fma.f64 -1/11337408000000 (*.f64 (*.f64 (*.f64 a a) (pow.f64 angle 5)) (pow.f64 (PI.f64) 5)) (fma.f64 1/15427944806400000000 (*.f64 (*.f64 (*.f64 a a) (pow.f64 angle 7)) (pow.f64 (PI.f64) 7)) (*.f64 1/17496000 (*.f64 (*.f64 (*.f64 a a) (pow.f64 angle 3)) (pow.f64 (PI.f64) 3))))))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90 (fma.f64 -1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 a a))) (fma.f64 1/17496000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) (*.f64 a a))) (*.f64 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (*.f64 (*.f64 a a) 1/15427944806400000000)))))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90 (fma.f64 -1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 a a))) (fma.f64 1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 a a)) (*.f64 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (*.f64 (*.f64 a a) 1/15427944806400000000)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.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 (PI.f64) (*.f64 angle 1/180)))
(fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) -1/34992000)))
(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 (PI.f64) (*.f64 angle 1/180))))
(fma.f64 (*.f64 (pow.f64 angle 3) -1/34992000) (pow.f64 (PI.f64) 3) (fma.f64 (*.f64 (pow.f64 angle 5) 1/22674816000000) (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 (PI.f64) (*.f64 angle 1/180)))))
(fma.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) -1/34992000 (fma.f64 (*.f64 (pow.f64 angle 7) -1/30855889612800000000) (pow.f64 (PI.f64) 7) (fma.f64 (*.f64 (pow.f64 angle 5) 1/22674816000000) (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) -1/30855889612800000000) (pow.f64 (PI.f64) 7) (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 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(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 -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 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 a a) (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 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 (*.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 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0)) (*.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 a a) (cos.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 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 (*.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 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.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 a (*.f64 a -2)) (*.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 a (*.f64 a -2)) (*.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 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 (*.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 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.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 a (*.f64 a -2)) (*.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 a (*.f64 a -2)) (*.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 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 2 (*.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 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 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))))
(fma.f64 2 (*.f64 (*.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 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 (*.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 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.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 a (*.f64 a -2)) (*.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 a (*.f64 a -2)) (*.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 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 (*.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 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.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 a (*.f64 a -2)) (*.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 a (*.f64 a -2)) (*.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 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 2 (*.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 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 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))))
(fma.f64 2 (*.f64 (*.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 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 (*.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 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.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 a (*.f64 a -2)) (*.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 a (*.f64 a -2)) (*.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 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 (*.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 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.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 a (*.f64 a -2)) (*.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 a (*.f64 a -2)) (*.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 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 2 (*.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 (*.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 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0))))
(fma.f64 2 (*.f64 (*.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 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 (*.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 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.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 a (*.f64 a -2)) (*.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 a (*.f64 a -2)) (*.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 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 (*.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 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.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 a (*.f64 a -2)) (*.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 a (*.f64 a -2)) (*.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 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 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 a a) (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 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 (*.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 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0)) (*.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 a a) (cos.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 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 (*.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 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.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 a (*.f64 a -2)) (*.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 a (*.f64 a -2)) (*.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 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 (*.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 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.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 a (*.f64 a -2)) (*.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 a (*.f64 a -2)) (*.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 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 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 a a) (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 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 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 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0)) (*.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 a a) (cos.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 (*.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 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.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 a (*.f64 a -2)) (*.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 a (*.f64 a -2)) (*.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 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 (*.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 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.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 a (*.f64 a -2)) (*.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 a (*.f64 a -2)) (*.f64 2 (*.f64 b b)))) 0)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(+.f64 (*.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 (PI.f64) (*.f64 angle (-.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)))
(fma.f64 2 (*.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (*.f64 b b) (*.f64 a a))) -1/8748000) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.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 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 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))))
(fma.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 angle (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 (PI.f64) (*.f64 angle (-.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 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 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.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)))))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 angle (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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 -1/180 angle) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 -1/180 angle) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 -1/180 angle) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 -1/180 angle) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) -1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.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 (PI.f64) (*.f64 angle 1/180)))
(fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) -1/34992000)))
(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 (PI.f64) (*.f64 angle 1/180))))
(fma.f64 (*.f64 (pow.f64 angle 3) -1/34992000) (pow.f64 (PI.f64) 3) (fma.f64 (*.f64 (pow.f64 angle 5) 1/22674816000000) (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 (PI.f64) (*.f64 angle 1/180)))))
(fma.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) -1/34992000 (fma.f64 (*.f64 (pow.f64 angle 7) -1/30855889612800000000) (pow.f64 (PI.f64) 7) (fma.f64 (*.f64 (pow.f64 angle 5) 1/22674816000000) (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) -1/30855889612800000000) (pow.f64 (PI.f64) 7) (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 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.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 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a (*.f64 a -2)) (*.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 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a (*.f64 a -2)) (*.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 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a (*.f64 a -2)) (*.f64 2 (*.f64 b b))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (*.f64 b b)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a (*.f64 a -2)) (*.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 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a (*.f64 a -2)) (*.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 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a (*.f64 a -2)) (*.f64 2 (*.f64 b b))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (*.f64 b b)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a (*.f64 a -2)) (*.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 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a (*.f64 a -2)) (*.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 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a (*.f64 a -2)) (*.f64 2 (*.f64 b b))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (*.f64 b b)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a (*.f64 a -2)) (*.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 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a (*.f64 a -2)) (*.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 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a (*.f64 a -2)) (*.f64 2 (*.f64 b b))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.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 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a (*.f64 a -2)) (*.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 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a (*.f64 a -2)) (*.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 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a (*.f64 a -2)) (*.f64 2 (*.f64 b b))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.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 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a (*.f64 a -2)) (*.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 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a (*.f64 a -2)) (*.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 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a (*.f64 a -2)) (*.f64 2 (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(+.f64 (*.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 (*.f64 1/90 angle) (*.f64 (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 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) -1/17496000)))
(+.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 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 1/90 angle) (*.f64 (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 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) 1/11337408000000))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 (*.f64 b b) (*.f64 a a))) (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) 1/11337408000000))))
(+.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 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 1/90 angle) (*.f64 (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 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) 1/11337408000000)))))
(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 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) 1/11337408000000)))))
(*.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 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.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 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.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 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.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 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.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 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (-.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 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (-.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 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (-.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 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 -1/180 angle) (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))) 1)
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.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 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (sin.f64 (*.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 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 (*.f64 2 (PI.f64)) (/.f64 angle 180))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180))))
(pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) 1)
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180))))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))) 2)
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) 2) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))) 1))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(/.f64 (*.f64 (PI.f64) angle) 180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) -180)
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(pow.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400) 1/2)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (*.f64 (PI.f64) (/.f64 angle 180)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 2)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (/.f64 180 (*.f64 (PI.f64) angle)) -1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log.f64 (exp.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (/.f64 angle 180)) 3))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1/2))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(-.f64 (exp.f64 (log1p.f64 (/.f64 angle 180))) 1)
(/.f64 angle 180)
(/.f64 angle 180)
(/.f64 1 (/.f64 180 angle))
(*.f64 1/180 angle)
(*.f64 angle 1/180)
(/.f64 (neg.f64 angle) -180)
(neg.f64 (/.f64 angle -180))
(pow.f64 (/.f64 angle 180) 1)
(/.f64 angle 180)
(pow.f64 (sqrt.f64 (/.f64 angle 180)) 2)
(/.f64 angle 180)
(pow.f64 (/.f64 180 angle) -1)
(*.f64 1/180 angle)
(*.f64 angle 1/180)
(log.f64 (exp.f64 (/.f64 angle 180)))
(/.f64 angle 180)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 angle 180))))
(/.f64 angle 180)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 angle 180) 2) (/.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)
(exp.f64 (*.f64 (log.f64 (/.f64 angle 180)) 1))
(/.f64 angle 180)
(log1p.f64 (expm1.f64 (/.f64 angle 180)))
(/.f64 angle 180)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))) 1)
(*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180)))))
(pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))) 1)
(*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180)))))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))) 2)
(*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180)))))
(log.f64 (exp.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))) 2) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180)))))
(exp.f64 (log.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))) 1))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))) 1)
(fma.f64 -1 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1)
(fma.f64 -1 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))) 2)
(fma.f64 -1 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(log.f64 (exp.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(fma.f64 -1 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(fma.f64 -1 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 2) (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(fma.f64 -1 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(fma.f64 -1 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(fma.f64 -1 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))) 1))
(fma.f64 -1 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(fma.f64 -1 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) (*.f64 0 b)) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) 0)) (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90))) 1)
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90) 1)
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)) 2)
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(log.f64 (exp.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90) 2) (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)) 1))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1/90)))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (-.f64 (*.f64 b b) (*.f64 a a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))) 1)
(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 (PI.f64) 0) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(pow.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 1)
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 2)
(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 (PI.f64) 0) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(log.f64 (exp.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(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 (PI.f64) 0) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) 2) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(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 (PI.f64) 0) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(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 (PI.f64) 0) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(exp.f64 (log.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) 1))
(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 (PI.f64) 0) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 2) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a))))) 1)
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a))) 1)
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a)))) 2)
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a)))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a))))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a))) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a)))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a)))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a)))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a)))) 1))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a)))))
(*.f64 (*.f64 (*.f64 a a) -2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 -2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(/.f64 (*.f64 (PI.f64) angle) 180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) -180)
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(pow.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400) 1/2)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (*.f64 (PI.f64) (/.f64 angle 180)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 2)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (/.f64 180 (*.f64 (PI.f64) angle)) -1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log.f64 (exp.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (/.f64 angle 180)) 3))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1/2))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 2) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) (-.f64 (*.f64 b b) (*.f64 a a))))) 1)
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) (-.f64 (*.f64 b b) (*.f64 a a))) 1)
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180))))))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) (-.f64 (*.f64 b b) (*.f64 a a)))) 2)
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180))))))
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) (-.f64 (*.f64 b b) (*.f64 a a))) 2) (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) (-.f64 (*.f64 b b) (*.f64 a a)))) 1))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 2 (/.f64 angle 180))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (/.f64 angle 180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (/.f64 angle 180) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1 (*.f64 (PI.f64) (/.f64 angle 180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 2) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (pow.f64 1 1/2) (*.f64 (PI.f64) (/.f64 angle 180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) 1/32400)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) 1/32400))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) 1/32400))) (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) 1/32400))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2))))
(*.f64 (pow.f64 (pow.f64 (PI.f64) 2) 1/2) (pow.f64 (pow.f64 (/.f64 angle 180) 2) 1/2))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(/.f64 (*.f64 (PI.f64) angle) 180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) -180)
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(pow.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400) 1/2)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (*.f64 (PI.f64) (/.f64 angle 180)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 2)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (/.f64 180 (*.f64 (PI.f64) angle)) -1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log.f64 (exp.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (/.f64 angle 180)) 3))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1/2))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 2) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))) 1)
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))) 1)
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))) 2)
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))) 1))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))

eval503.0ms (1.4%)

Compiler

Compiled 19741 to 11472 computations (41.9% saved)

prune370.0ms (1.1%)

Pruning

79 alts after pruning (78 fresh and 1 done)

PrunedKeptTotal
New67958737
Fresh322052
Picked415
Done000
Total71579794
Accuracy
79.7%
Counts
794 → 79
Alt Table
Click to see full alt table
StatusAccuracyProgram
33.1%
(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)
54.8%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
14.3%
(/.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))))))
53.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))
35.9%
(*.f64 (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) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
49.7%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
28.9%
(*.f64 (+.f64 a b) (-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))) 1))
58.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle)))
31.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 2)))))
65.3%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (*.f64 (PI.f64) angle) 180)))))
63.6%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))
30.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (sqrt.f64 (/.f64 angle 180)) 2))))))
64.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 1 (/.f64 180 angle)))))))
65.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
52.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (expm1.f64 (log1p.f64 (/.f64 angle 180))))))))
28.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (exp.f64 (log.f64 (/.f64 angle 180))))))))
28.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (cbrt.f64 (*.f64 (pow.f64 (/.f64 angle 180) 2) (/.f64 angle 180))))))))
27.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (sqrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400))))))
53.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
28.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
65.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))))
28.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))))))
65.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))))
39.2%
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (neg.f64 a)))
40.8%
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) b))
41.0%
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
38.3%
(*.f64 (+.f64 a b) (*.f64 (neg.f64 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
58.7%
(*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
39.9%
(*.f64 (+.f64 a b) (log.f64 (exp.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))))
34.7%
(*.f64 (+.f64 a b) (exp.f64 (log.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))))
55.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
34.1%
(*.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)))))
52.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
53.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
29.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))))
54.5%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
55.9%
(*.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 180 angle)))))
56.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
45.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
52.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) 1))
54.0%
(*.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)))))
52.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)))
48.0%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
20.6%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
48.1%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
46.1%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
21.0%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
22.8%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
22.8%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
21.4%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
21.5%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))
22.6%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 1)
30.7%
(*.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))))
34.2%
(*.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle) (*.f64 b b))
31.9%
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
31.6%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
13.8%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
33.0%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
32.4%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
12.9%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (cos.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
31.4%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) 1)
25.8%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (expm1.f64 (log1p.f64 (/.f64 angle 180))))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.5%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
25.4%
(*.f64 (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
31.5%
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
46.8%
(*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
45.1%
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
34.2%
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
31.5%
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
23.9%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
17.7%
(*.f64 (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)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.6%
(*.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))))
31.5%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a (neg.f64 a))))
34.2%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
30.3%
(*.f64 1/90 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
34.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))
35.0%
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
46.6%
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
33.1%
(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)
54.8%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
14.3%
(/.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))))))
53.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))
35.9%
(*.f64 (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) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
49.7%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
28.9%
(*.f64 (+.f64 a b) (-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))) 1))
58.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle)))
31.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 2)))))
65.3%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (*.f64 (PI.f64) angle) 180)))))
63.6%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))
30.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (sqrt.f64 (/.f64 angle 180)) 2))))))
64.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 1 (/.f64 180 angle)))))))
65.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
52.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (expm1.f64 (log1p.f64 (/.f64 angle 180))))))))
28.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (exp.f64 (log.f64 (/.f64 angle 180))))))))
28.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (cbrt.f64 (*.f64 (pow.f64 (/.f64 angle 180) 2) (/.f64 angle 180))))))))
27.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (sqrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400))))))
53.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
28.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
65.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))))
28.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))))))
65.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))))
39.2%
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (neg.f64 a)))
40.8%
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) b))
41.0%
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
38.3%
(*.f64 (+.f64 a b) (*.f64 (neg.f64 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
58.7%
(*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
39.9%
(*.f64 (+.f64 a b) (log.f64 (exp.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))))
34.7%
(*.f64 (+.f64 a b) (exp.f64 (log.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))))
55.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.1%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
34.1%
(*.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)))))
52.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
53.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
29.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))))
54.5%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
55.9%
(*.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 180 angle)))))
56.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
45.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
52.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) 1))
54.0%
(*.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)))))
52.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)))
48.0%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
20.6%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
48.1%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
46.1%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
21.0%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
22.8%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
22.8%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
21.4%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
21.5%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))
22.6%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 1)
30.7%
(*.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))))
34.2%
(*.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle) (*.f64 b b))
31.9%
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
31.6%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
13.8%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
33.0%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
32.4%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
12.9%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (cos.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
31.4%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) 1)
25.8%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (expm1.f64 (log1p.f64 (/.f64 angle 180))))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.5%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
25.4%
(*.f64 (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
31.5%
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
46.8%
(*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
45.1%
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
34.2%
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
31.5%
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
23.9%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
17.7%
(*.f64 (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)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.6%
(*.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))))
31.5%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a (neg.f64 a))))
34.2%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
30.3%
(*.f64 1/90 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
34.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))
35.0%
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
46.6%
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
Compiler

Compiled 7218 to 5464 computations (24.3% saved)

localize2.0s (5.8%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
90.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a)))
76.2%
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
74.5%
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
50.1%
(PI.f64)
99.7%
(*.f64 (PI.f64) (pow.f64 (sqrt.f64 (/.f64 angle 180)) 2))
99.6%
(pow.f64 (sqrt.f64 (/.f64 angle 180)) 2)
76.2%
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (sqrt.f64 (/.f64 angle 180)) 2))))
50.1%
(PI.f64)
99.8%
(*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 1 (/.f64 180 angle))))))
99.7%
(*.f64 (PI.f64) (/.f64 1 (/.f64 180 angle)))
76.2%
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 1 (/.f64 180 angle)))))
50.1%
(PI.f64)
99.9%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
99.9%
(*.f64 (PI.f64) (*.f64 b b))
93.0%
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
50.1%
(PI.f64)
99.8%
(*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))))
99.7%
(*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))
76.2%
(sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))
50.1%
(PI.f64)
Compiler

Compiled 376 to 227 computations (39.6% saved)

series20.0ms (0.1%)

Counts
18 → 216
Calls

57 calls:

TimeVariablePointExpression
5.0ms
angle
@inf
(pow.f64 (sqrt.f64 (/.f64 angle 180)) 2)
2.0ms
angle
@0
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
1.0ms
angle
@-inf
(*.f64 (PI.f64) (pow.f64 (sqrt.f64 (/.f64 angle 180)) 2))
1.0ms
angle
@0
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (sqrt.f64 (/.f64 angle 180)) 2))))
1.0ms
angle
@0
(pow.f64 (sqrt.f64 (/.f64 angle 180)) 2)

rewrite164.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
998×expm1-udef
600×add-sqr-sqrt
578×pow1
574×*-un-lft-identity
562×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
039304
1817268
27685268
Stop Event
node limit
Counts
18 → 391
Calls
Call 1
Inputs
(PI.f64)
(sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))
(*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))
(*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))))
(PI.f64)
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(PI.f64)
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 1 (/.f64 180 angle)))))
(*.f64 (PI.f64) (/.f64 1 (/.f64 180 angle)))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 1 (/.f64 180 angle))))))
(PI.f64)
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (sqrt.f64 (/.f64 angle 180)) 2))))
(pow.f64 (sqrt.f64 (/.f64 angle 180)) 2)
(*.f64 (PI.f64) (pow.f64 (sqrt.f64 (/.f64 angle 180)) 2))
(PI.f64)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.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 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) 1))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) 1))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/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))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1)
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 1)
(*.f64 1 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1)
(/.f64 (*.f64 (PI.f64) 2) (/.f64 180 angle))
(/.f64 1 (/.f64 180 (*.f64 (PI.f64) (*.f64 2 angle))))
(/.f64 (*.f64 (PI.f64) (*.f64 2 angle)) 180)
(/.f64 (neg.f64 (*.f64 (PI.f64) (*.f64 2 angle))) -180)
(/.f64 (*.f64 (*.f64 (PI.f64) 2) -1) (/.f64 -180 angle))
(/.f64 (*.f64 (*.f64 (PI.f64) 2) (neg.f64 angle)) -180)
(/.f64 (*.f64 -1 (*.f64 (PI.f64) 2)) (/.f64 -180 angle))
(/.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) 2)) -180)
(pow.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90) 2))
(log.f64 (exp.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) 2) 3) (pow.f64 (*.f64 angle 1/180) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (*.f64 (PI.f64) 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(exp.f64 (log.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) b) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (neg.f64 a)))
(+.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) 1)
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (*.f64 (+.f64 b a) (-.f64 b a))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (+.f64 b a))
(pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (-.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b a) 3) (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) (pow.f64 (-.f64 b a) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(exp.f64 (log.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.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 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) 1))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) 1))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/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))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)))) 1)
(pow.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) angle)) b) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 b b)) angle))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 3))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) (pow.f64 angle 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle))))
(exp.f64 (log.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 b b)))) 1)
(pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 b b))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) 1/3)
(pow.f64 (*.f64 b (sqrt.f64 (PI.f64))) 2)
(sqrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 b 4)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 b b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 b b)))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 b b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 b b))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90))) 1)
(pow.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90) 3) 1/3)
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) angle)) b) (sqrt.f64 1/90)) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 2) 1/8100))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 b b)) angle) 1/90))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90)))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90)))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.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 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) 1))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) 1))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/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))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1)
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 1)
(*.f64 1 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (/.f64 (/.f64 180 angle) (cbrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 180 angle) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(/.f64 (/.f64 (PI.f64) (sqrt.f64 (/.f64 180 angle))) (sqrt.f64 (/.f64 180 angle)))
(/.f64 (/.f64 (PI.f64) 180) (/.f64 1 angle))
(/.f64 (/.f64 (PI.f64) 1) (/.f64 180 angle))
(/.f64 (/.f64 (PI.f64) (pow.f64 (cbrt.f64 (/.f64 180 angle)) 2)) (cbrt.f64 (/.f64 180 angle)))
(/.f64 (*.f64 (PI.f64) -1) (/.f64 -180 angle))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(/.f64 (*.f64 -1 (PI.f64)) (/.f64 -180 angle))
(/.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 (exp.f64 (*.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)))
(cbrt.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (/.f64 180 angle) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) b) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (neg.f64 a)))
(+.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) 1)
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (*.f64 (+.f64 b a) (-.f64 b a))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (+.f64 b a))
(pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (-.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b a) 3) (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) (pow.f64 (-.f64 b a) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(exp.f64 (log.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.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 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) 1))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) 1))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/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))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1)
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 1)
(*.f64 1 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle 1/180))) 1)
(*.f64 angle 1/180)
(*.f64 (*.f64 angle 1/180) 1)
(*.f64 1 (*.f64 angle 1/180))
(*.f64 (sqrt.f64 (*.f64 angle 1/180)) (sqrt.f64 (*.f64 angle 1/180)))
(*.f64 1/180 angle)
(*.f64 1/180 (pow.f64 (/.f64 1 angle) -1))
(*.f64 (pow.f64 (cbrt.f64 angle) 2) (*.f64 (cbrt.f64 angle) 1/180))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 angle 1/180))) (sqrt.f64 (*.f64 angle 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 (sqrt.f64 angle) (*.f64 (sqrt.f64 angle) 1/180))
(*.f64 (pow.f64 (*.f64 angle 1/180) 1/4) (*.f64 (pow.f64 (*.f64 angle 1/180) 1/4) (sqrt.f64 (*.f64 angle 1/180))))
(*.f64 -1 (/.f64 1 (/.f64 -180 angle)))
(*.f64 (neg.f64 angle) -1/180)
(*.f64 (*.f64 (sqrt.f64 (*.f64 angle 1/180)) (pow.f64 (*.f64 angle 1/180) 1/4)) (pow.f64 (*.f64 angle 1/180) 1/4))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 180 angle)) 2) -1) (pow.f64 (cbrt.f64 (/.f64 180 angle)) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 180 angle)) -1) (pow.f64 (sqrt.f64 (/.f64 180 angle)) -1))
(*.f64 -1/180 (neg.f64 angle))
(*.f64 (*.f64 (sqrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (sqrt.f64 (*.f64 angle 1/180))))
(*.f64 (*.f64 1/180 (pow.f64 (cbrt.f64 angle) 2)) (cbrt.f64 angle))
(*.f64 (*.f64 1/180 (sqrt.f64 angle)) (sqrt.f64 angle))
(/.f64 angle 180)
(/.f64 1 (/.f64 180 angle))
(/.f64 1 (neg.f64 (/.f64 -180 angle)))
(/.f64 (sqrt.f64 (*.f64 angle 1/180)) (sqrt.f64 (/.f64 180 angle)))
(/.f64 1/180 (/.f64 1 angle))
(/.f64 (pow.f64 (cbrt.f64 angle) 2) (/.f64 180 (cbrt.f64 angle)))
(/.f64 (sqrt.f64 angle) (/.f64 180 (sqrt.f64 angle)))
(/.f64 -1 (/.f64 -180 angle))
(/.f64 (neg.f64 angle) -180)
(/.f64 (neg.f64 (neg.f64 angle)) 180)
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 180 angle)) 2)) (cbrt.f64 (/.f64 180 angle)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 angle 1/180)) (sqrt.f64 angle)) (sqrt.f64 180))
(/.f64 (*.f64 (sqrt.f64 angle) (sqrt.f64 (*.f64 angle 1/180))) (sqrt.f64 180))
(neg.f64 (/.f64 angle -180))
(sqrt.f64 (*.f64 (*.f64 angle angle) 1/32400))
(log.f64 (exp.f64 (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle 1/180))))
(cbrt.f64 (pow.f64 (*.f64 angle 1/180) 3))
(expm1.f64 (log1p.f64 (*.f64 angle 1/180)))
(exp.f64 (log.f64 (*.f64 angle 1/180)))
(exp.f64 (*.f64 (log.f64 (*.f64 angle 1/180)) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 180 angle)) -1))
(log1p.f64 (expm1.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 (/.f64 180 angle) (PI.f64)))
(/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (/.f64 (/.f64 180 angle) (cbrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 180 angle) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(/.f64 (/.f64 (PI.f64) (sqrt.f64 (/.f64 180 angle))) (sqrt.f64 (/.f64 180 angle)))
(/.f64 (/.f64 (PI.f64) 180) (/.f64 1 angle))
(/.f64 (/.f64 (PI.f64) 1) (/.f64 180 angle))
(/.f64 (/.f64 (PI.f64) (pow.f64 (cbrt.f64 (/.f64 180 angle)) 2)) (cbrt.f64 (/.f64 180 angle)))
(/.f64 (*.f64 (PI.f64) -1) (/.f64 -180 angle))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(/.f64 (*.f64 -1 (PI.f64)) (/.f64 -180 angle))
(/.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 (exp.f64 (*.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)))
(cbrt.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (/.f64 180 angle) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.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 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) 1))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) 1))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/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))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (pow.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)))))

simplify198.0ms (0.6%)

Algorithm
egg-herbie
Rules
1748×log-prod
1258×associate-*r*
1160×associate-*l*
354×*-commutative
338×sqr-pow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
057312717
1131512473
2615112473
Stop Event
node limit
Counts
607 → 325
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/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (PI.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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a)))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (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 -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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a)))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2))))
(+.f64 (*.f64 -4/3 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (sqrt.f64 1/180) 6)))) (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))))
(+.f64 (*.f64 -4/3 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (sqrt.f64 1/180) 6)))) (+.f64 (*.f64 4/15 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (sqrt.f64 1/180) 10)))) (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2))))))
(+.f64 (*.f64 -4/3 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (sqrt.f64 1/180) 6)))) (+.f64 (*.f64 -8/315 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (sqrt.f64 1/180) 14)))) (+.f64 (*.f64 4/15 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (sqrt.f64 1/180) 10)))) (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))))))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 -1/180) 2)))))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 -1/180) 2)))))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 -1/180) 2)))))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 -1/180) 2)))))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 -1/180) 2))))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 -1/180) 2))))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 -1/180) 2))))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 -1/180) 2))))
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 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.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 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) 1))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) 1))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/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))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1)
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 1)
(*.f64 1 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1)
(/.f64 (*.f64 (PI.f64) 2) (/.f64 180 angle))
(/.f64 1 (/.f64 180 (*.f64 (PI.f64) (*.f64 2 angle))))
(/.f64 (*.f64 (PI.f64) (*.f64 2 angle)) 180)
(/.f64 (neg.f64 (*.f64 (PI.f64) (*.f64 2 angle))) -180)
(/.f64 (*.f64 (*.f64 (PI.f64) 2) -1) (/.f64 -180 angle))
(/.f64 (*.f64 (*.f64 (PI.f64) 2) (neg.f64 angle)) -180)
(/.f64 (*.f64 -1 (*.f64 (PI.f64) 2)) (/.f64 -180 angle))
(/.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) 2)) -180)
(pow.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90) 2))
(log.f64 (exp.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) 2) 3) (pow.f64 (*.f64 angle 1/180) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (*.f64 (PI.f64) 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(exp.f64 (log.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) b) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (neg.f64 a)))
(+.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) 1)
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (*.f64 (+.f64 b a) (-.f64 b a))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (+.f64 b a))
(pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (-.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b a) 3) (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) (pow.f64 (-.f64 b a) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(exp.f64 (log.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.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 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) 1))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) 1))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/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))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)))) 1)
(pow.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) angle)) b) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 b b)) angle))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 3))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) (pow.f64 angle 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle))))
(exp.f64 (log.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 b b)))) 1)
(pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 b b))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) 1/3)
(pow.f64 (*.f64 b (sqrt.f64 (PI.f64))) 2)
(sqrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 b 4)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 b b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 b b)))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 b b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 b b))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90))) 1)
(pow.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90) 3) 1/3)
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) angle)) b) (sqrt.f64 1/90)) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 2) 1/8100))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 b b)) angle) 1/90))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90)))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90)))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.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 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) 1))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) 1))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/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))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1)
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 1)
(*.f64 1 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (/.f64 (/.f64 180 angle) (cbrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 180 angle) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(/.f64 (/.f64 (PI.f64) (sqrt.f64 (/.f64 180 angle))) (sqrt.f64 (/.f64 180 angle)))
(/.f64 (/.f64 (PI.f64) 180) (/.f64 1 angle))
(/.f64 (/.f64 (PI.f64) 1) (/.f64 180 angle))
(/.f64 (/.f64 (PI.f64) (pow.f64 (cbrt.f64 (/.f64 180 angle)) 2)) (cbrt.f64 (/.f64 180 angle)))
(/.f64 (*.f64 (PI.f64) -1) (/.f64 -180 angle))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(/.f64 (*.f64 -1 (PI.f64)) (/.f64 -180 angle))
(/.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 (exp.f64 (*.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)))
(cbrt.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (/.f64 180 angle) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) b) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (neg.f64 a)))
(+.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) 1)
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (*.f64 (+.f64 b a) (-.f64 b a))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (+.f64 b a))
(pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (-.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b a) 3) (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) (pow.f64 (-.f64 b a) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(exp.f64 (log.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.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 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) 1))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) 1))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/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))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1)
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 1)
(*.f64 1 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle 1/180))) 1)
(*.f64 angle 1/180)
(*.f64 (*.f64 angle 1/180) 1)
(*.f64 1 (*.f64 angle 1/180))
(*.f64 (sqrt.f64 (*.f64 angle 1/180)) (sqrt.f64 (*.f64 angle 1/180)))
(*.f64 1/180 angle)
(*.f64 1/180 (pow.f64 (/.f64 1 angle) -1))
(*.f64 (pow.f64 (cbrt.f64 angle) 2) (*.f64 (cbrt.f64 angle) 1/180))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 angle 1/180))) (sqrt.f64 (*.f64 angle 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 (sqrt.f64 angle) (*.f64 (sqrt.f64 angle) 1/180))
(*.f64 (pow.f64 (*.f64 angle 1/180) 1/4) (*.f64 (pow.f64 (*.f64 angle 1/180) 1/4) (sqrt.f64 (*.f64 angle 1/180))))
(*.f64 -1 (/.f64 1 (/.f64 -180 angle)))
(*.f64 (neg.f64 angle) -1/180)
(*.f64 (*.f64 (sqrt.f64 (*.f64 angle 1/180)) (pow.f64 (*.f64 angle 1/180) 1/4)) (pow.f64 (*.f64 angle 1/180) 1/4))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 180 angle)) 2) -1) (pow.f64 (cbrt.f64 (/.f64 180 angle)) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 180 angle)) -1) (pow.f64 (sqrt.f64 (/.f64 180 angle)) -1))
(*.f64 -1/180 (neg.f64 angle))
(*.f64 (*.f64 (sqrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (sqrt.f64 (*.f64 angle 1/180))))
(*.f64 (*.f64 1/180 (pow.f64 (cbrt.f64 angle) 2)) (cbrt.f64 angle))
(*.f64 (*.f64 1/180 (sqrt.f64 angle)) (sqrt.f64 angle))
(/.f64 angle 180)
(/.f64 1 (/.f64 180 angle))
(/.f64 1 (neg.f64 (/.f64 -180 angle)))
(/.f64 (sqrt.f64 (*.f64 angle 1/180)) (sqrt.f64 (/.f64 180 angle)))
(/.f64 1/180 (/.f64 1 angle))
(/.f64 (pow.f64 (cbrt.f64 angle) 2) (/.f64 180 (cbrt.f64 angle)))
(/.f64 (sqrt.f64 angle) (/.f64 180 (sqrt.f64 angle)))
(/.f64 -1 (/.f64 -180 angle))
(/.f64 (neg.f64 angle) -180)
(/.f64 (neg.f64 (neg.f64 angle)) 180)
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 180 angle)) 2)) (cbrt.f64 (/.f64 180 angle)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 angle 1/180)) (sqrt.f64 angle)) (sqrt.f64 180))
(/.f64 (*.f64 (sqrt.f64 angle) (sqrt.f64 (*.f64 angle 1/180))) (sqrt.f64 180))
(neg.f64 (/.f64 angle -180))
(sqrt.f64 (*.f64 (*.f64 angle angle) 1/32400))
(log.f64 (exp.f64 (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle 1/180))))
(cbrt.f64 (pow.f64 (*.f64 angle 1/180) 3))
(expm1.f64 (log1p.f64 (*.f64 angle 1/180)))
(exp.f64 (log.f64 (*.f64 angle 1/180)))
(exp.f64 (*.f64 (log.f64 (*.f64 angle 1/180)) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 180 angle)) -1))
(log1p.f64 (expm1.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 (/.f64 180 angle) (PI.f64)))
(/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (/.f64 (/.f64 180 angle) (cbrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 180 angle) (sqrt.f64 (PI.f64))))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(/.f64 (/.f64 (PI.f64) (sqrt.f64 (/.f64 180 angle))) (sqrt.f64 (/.f64 180 angle)))
(/.f64 (/.f64 (PI.f64) 180) (/.f64 1 angle))
(/.f64 (/.f64 (PI.f64) 1) (/.f64 180 angle))
(/.f64 (/.f64 (PI.f64) (pow.f64 (cbrt.f64 (/.f64 180 angle)) 2)) (cbrt.f64 (/.f64 180 angle)))
(/.f64 (*.f64 (PI.f64) -1) (/.f64 -180 angle))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(/.f64 (*.f64 -1 (PI.f64)) (/.f64 -180 angle))
(/.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 (exp.f64 (*.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)))
(cbrt.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (/.f64 180 angle) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(*.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 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) 1))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) 1))
(pow.f64 (PI.f64) 1)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(pow.f64 (pow.f64 (PI.f64) 3) 1/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))))
(cbrt.f64 (pow.f64 (PI.f64) 3))
(expm1.f64 (log1p.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (pow.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)))))
Outputs
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 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 (PI.f64) (*.f64 angle 1/90)))
(fma.f64 -1/4374000 (pow.f64 (*.f64 angle (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)))))
(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 (PI.f64) (*.f64 angle 1/90))))
(fma.f64 -1/4374000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000))))
(+.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 (PI.f64) (*.f64 angle 1/90)))))
(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 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000)))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a))
(*.f64 a (neg.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b 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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b 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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b 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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b 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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b 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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b 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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b 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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b 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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a))
(*.f64 a (neg.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b 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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b 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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a))
(*.f64 a (neg.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b 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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b 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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a)))
(*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a))))
(fma.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (PI.f64))) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (-.f64 b a) -1/4374000)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a))) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 b a)) (fma.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (PI.f64))) (*.f64 (*.f64 (*.f64 1/708588000000 (pow.f64 angle 5)) (-.f64 b a)) (pow.f64 (PI.f64) 5))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a)))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a))) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a))) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 b a)) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 angle 7) (-.f64 b a))) (fma.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (PI.f64))) (*.f64 (*.f64 (*.f64 1/708588000000 (pow.f64 angle 5)) (-.f64 b a)) (pow.f64 (PI.f64) 5)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (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 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (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 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (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 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (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 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (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 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (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 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (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 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (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 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 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 (PI.f64) (*.f64 angle 1/90)))
(fma.f64 -1/4374000 (pow.f64 (*.f64 angle (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)))))
(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 (PI.f64) (*.f64 angle 1/90))))
(fma.f64 -1/4374000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000))))
(+.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 (PI.f64) (*.f64 angle 1/90)))))
(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 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000)))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a))
(*.f64 a (neg.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b 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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b 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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b 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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b 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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b 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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b 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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b 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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b 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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a))
(*.f64 a (neg.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b 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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b 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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a))
(*.f64 a (neg.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b 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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b 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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a)))
(*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a))))
(fma.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (PI.f64))) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (-.f64 b a) -1/4374000)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a))) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 b a)) (fma.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (PI.f64))) (*.f64 (*.f64 (*.f64 1/708588000000 (pow.f64 angle 5)) (-.f64 b a)) (pow.f64 (PI.f64) 5))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a)))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a))) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a))) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 b a)) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 angle 7) (-.f64 b a))) (fma.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (PI.f64))) (*.f64 (*.f64 (*.f64 1/708588000000 (pow.f64 angle 5)) (-.f64 b a)) (pow.f64 (PI.f64) 5)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2))))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -4/3 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (sqrt.f64 1/180) 6)))) (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))))
(fma.f64 -4/3 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (sqrt.f64 1/180) 6))) (*.f64 (*.f64 angle 2) (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2))))
(fma.f64 -4/3 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (sqrt.f64 1/180) 6)) (*.f64 1/90 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -4/3 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (sqrt.f64 1/180) 6)))) (+.f64 (*.f64 4/15 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (sqrt.f64 1/180) 10)))) (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2))))))
(fma.f64 -4/3 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (sqrt.f64 1/180) 6))) (fma.f64 4/15 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (sqrt.f64 1/180) 10))) (*.f64 (*.f64 angle 2) (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))))
(fma.f64 -4/3 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (sqrt.f64 1/180) 6)) (fma.f64 4/15 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) (pow.f64 (sqrt.f64 1/180) 10))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -4/3 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (sqrt.f64 1/180) 6)))) (+.f64 (*.f64 -8/315 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (sqrt.f64 1/180) 14)))) (+.f64 (*.f64 4/15 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (sqrt.f64 1/180) 10)))) (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))))))
(fma.f64 -4/3 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (sqrt.f64 1/180) 6))) (fma.f64 -8/315 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (sqrt.f64 1/180) 14))) (fma.f64 4/15 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (sqrt.f64 1/180) 10))) (*.f64 (*.f64 angle 2) (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2))))))
(fma.f64 -4/3 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (sqrt.f64 1/180) 6)) (fma.f64 -8/315 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 angle 7) (pow.f64 (sqrt.f64 1/180) 14))) (fma.f64 4/15 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) (pow.f64 (sqrt.f64 1/180) 10))) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 -1/180) 2)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 -1/180) 2)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 -1/180) 2)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 -2 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 -1/180) 2)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 1/180) 2)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 -1/180) 2))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 -1/180) 2))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 -1/180) 2))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (sqrt.f64 -1/180) 2))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))
(fma.f64 -1/64800 (*.f64 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 angle 6) (*.f64 (pow.f64 (PI.f64) 6) -1/24488801280000000))))
(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) 180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(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) 180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(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) 180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(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) 180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(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) 180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(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) 180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(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) 180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(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) 180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.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 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) 1))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) 1))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(PI.f64)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(fabs.f64 (PI.f64))
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (pow.f64 (PI.f64) 3))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 1 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))))
(pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) 1/3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 2))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 2))
(fabs.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1)
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 (PI.f64) 2) (/.f64 180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(/.f64 1 (/.f64 180 (*.f64 (PI.f64) (*.f64 2 angle))))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 (PI.f64) (*.f64 2 angle)) 180)
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(/.f64 (neg.f64 (*.f64 (PI.f64) (*.f64 2 angle))) -180)
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 (*.f64 (PI.f64) 2) -1) (/.f64 -180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 (*.f64 (PI.f64) 2) (neg.f64 angle)) -180)
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 -1 (*.f64 (PI.f64) 2)) (/.f64 -180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) 2)) -180)
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(pow.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90) 1)
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3)
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(pow.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90) 3) 1/3)
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 2)
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90) 2))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) 2))
(fabs.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90) 3))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) 2) 3) (pow.f64 (*.f64 angle 1/180) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 8) (*.f64 (pow.f64 angle 3) 1/5832000)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) 1/5832000) 8))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (*.f64 (PI.f64) 2) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) 8) (*.f64 (pow.f64 angle 3) 1/5832000)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) 1/5832000) 8))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(exp.f64 (log.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 1))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) b) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (neg.f64 a)))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) 1)
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (/.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)))) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (*.f64 (+.f64 b a) (-.f64 b a))) (+.f64 b a))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (/.f64 (+.f64 a b) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (+.f64 a b)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (/.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)))) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (+.f64 b a))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (/.f64 (+.f64 a b) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (+.f64 a b)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1)
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 3)
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(pow.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3) 1/3)
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 2)
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))
(fabs.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (-.f64 b a)))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b a) 3) (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3)))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) (pow.f64 (-.f64 b a) 3)))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(exp.f64 (log.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.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 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) 1))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) 1))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(PI.f64)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(fabs.f64 (PI.f64))
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (pow.f64 (PI.f64) 3))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)))) 1)
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1)
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle))) 3)
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (pow.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 3) 1/3)
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) angle)) b) 2)
(pow.f64 (*.f64 b (sqrt.f64 (*.f64 angle (PI.f64)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 2))
(sqrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 2))
(fabs.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 b b)) angle))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 3))
(*.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 angle (*.f64 (PI.f64) (*.f64 b b)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3) (pow.f64 angle 3)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(exp.f64 (log.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle))) 1))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle))))
(*.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 (*.f64 b (sqrt.f64 (PI.f64))) 2)
(*.f64 (PI.f64) (*.f64 b b))
(sqrt.f64 (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 b 4)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 b b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 (PI.f64) (*.f64 b b))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3))
(*.f64 (PI.f64) (*.f64 b b))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 b b) 3)))
(*.f64 (PI.f64) (*.f64 b b))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (PI.f64) 3)))
(*.f64 (PI.f64) (*.f64 b b))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 b b))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 b b))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))) 1))
(*.f64 (PI.f64) (*.f64 b b))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 b b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90))) 1)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(pow.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90) 1)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90)) 3)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90) 3) 1/3)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) angle)) b) (sqrt.f64 1/90)) 2)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 b (sqrt.f64 1/90))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 2) 1/8100))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 2) 1/8100))
(sqrt.f64 (pow.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 b b)) angle) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90) 3))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90)) 1))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.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 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) 1))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) 1))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(PI.f64)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(fabs.f64 (PI.f64))
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (pow.f64 (PI.f64) 3))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 1 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))))
(pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) 1/3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 2))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 2))
(fabs.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (/.f64 (/.f64 180 angle) (cbrt.f64 (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 180 angle) (sqrt.f64 (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (*.f64 (PI.f64) angle) 180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (/.f64 (PI.f64) (sqrt.f64 (/.f64 180 angle))) (sqrt.f64 (/.f64 180 angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (/.f64 (PI.f64) 180) (/.f64 1 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (/.f64 (PI.f64) 1) (/.f64 180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (/.f64 (PI.f64) (pow.f64 (cbrt.f64 (/.f64 180 angle)) 2)) (cbrt.f64 (/.f64 180 angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (*.f64 (PI.f64) -1) (/.f64 -180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (*.f64 -1 (PI.f64)) (/.f64 -180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) -180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
(fabs.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(log.f64 (pow.f64 (exp.f64 (*.f64 angle 1/180)) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle 1/180) 3)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(cbrt.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (/.f64 180 angle) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) b) (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (neg.f64 a)))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) 1)
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (/.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)))) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (*.f64 (+.f64 b a) (-.f64 b a))) (+.f64 b a))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (/.f64 (+.f64 a b) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (+.f64 a b)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (/.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)))) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (+.f64 b a))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (/.f64 (+.f64 a b) (*.f64 (-.f64 b a) (+.f64 a b))))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (+.f64 a b)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1)
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 3)
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(pow.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3) 1/3)
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 2)
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))
(fabs.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (-.f64 b a)))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b a) 3) (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3)))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) (pow.f64 (-.f64 b a) 3)))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(exp.f64 (log.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.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 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) 1))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) 1))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(PI.f64)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(fabs.f64 (PI.f64))
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (pow.f64 (PI.f64) 3))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 1 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))))
(pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3) 1/3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 2))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 2))
(fabs.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle 1/180))) 1)
(*.f64 angle 1/180)
(*.f64 angle 1/180)
(*.f64 (*.f64 angle 1/180) 1)
(*.f64 angle 1/180)
(*.f64 1 (*.f64 angle 1/180))
(*.f64 angle 1/180)
(*.f64 (sqrt.f64 (*.f64 angle 1/180)) (sqrt.f64 (*.f64 angle 1/180)))
(*.f64 angle 1/180)
(*.f64 1/180 angle)
(*.f64 angle 1/180)
(*.f64 1/180 (pow.f64 (/.f64 1 angle) -1))
(*.f64 angle 1/180)
(*.f64 (pow.f64 (cbrt.f64 angle) 2) (*.f64 (cbrt.f64 angle) 1/180))
(*.f64 angle 1/180)
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2))
(*.f64 angle 1/180)
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 angle 1/180))) (sqrt.f64 (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (sqrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (sqrt.f64 (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 angle 1/180))) (*.f64 (sqrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 angle 1/180)
(*.f64 (sqrt.f64 angle) (*.f64 (sqrt.f64 angle) 1/180))
(*.f64 angle 1/180)
(*.f64 (pow.f64 (*.f64 angle 1/180) 1/4) (*.f64 (pow.f64 (*.f64 angle 1/180) 1/4) (sqrt.f64 (*.f64 angle 1/180))))
(*.f64 angle 1/180)
(*.f64 -1 (/.f64 1 (/.f64 -180 angle)))
(*.f64 angle 1/180)
(*.f64 (neg.f64 angle) -1/180)
(*.f64 angle 1/180)
(*.f64 (*.f64 (sqrt.f64 (*.f64 angle 1/180)) (pow.f64 (*.f64 angle 1/180) 1/4)) (pow.f64 (*.f64 angle 1/180) 1/4))
(*.f64 angle 1/180)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 180 angle)) 2) -1) (pow.f64 (cbrt.f64 (/.f64 180 angle)) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 180 angle)) 2)) (/.f64 1 (cbrt.f64 (/.f64 180 angle))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 180 angle)) -1) (pow.f64 (sqrt.f64 (/.f64 180 angle)) -1))
(pow.f64 (sqrt.f64 (/.f64 180 angle)) -2)
(*.f64 -1/180 (neg.f64 angle))
(*.f64 angle 1/180)
(*.f64 (*.f64 (sqrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (sqrt.f64 (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (sqrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (sqrt.f64 (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 angle 1/180))) (*.f64 (sqrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (*.f64 1/180 (pow.f64 (cbrt.f64 angle) 2)) (cbrt.f64 angle))
(*.f64 angle 1/180)
(*.f64 (*.f64 1/180 (sqrt.f64 angle)) (sqrt.f64 angle))
(*.f64 angle 1/180)
(/.f64 angle 180)
(*.f64 angle 1/180)
(/.f64 1 (/.f64 180 angle))
(*.f64 angle 1/180)
(/.f64 1 (neg.f64 (/.f64 -180 angle)))
(*.f64 angle 1/180)
(/.f64 (sqrt.f64 (*.f64 angle 1/180)) (sqrt.f64 (/.f64 180 angle)))
(/.f64 1/180 (/.f64 1 angle))
(*.f64 angle 1/180)
(/.f64 (pow.f64 (cbrt.f64 angle) 2) (/.f64 180 (cbrt.f64 angle)))
(*.f64 angle 1/180)
(/.f64 (sqrt.f64 angle) (/.f64 180 (sqrt.f64 angle)))
(*.f64 angle 1/180)
(/.f64 -1 (/.f64 -180 angle))
(*.f64 angle 1/180)
(/.f64 (neg.f64 angle) -180)
(*.f64 angle 1/180)
(/.f64 (neg.f64 (neg.f64 angle)) 180)
(*.f64 angle 1/180)
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 180 angle)) 2)) (cbrt.f64 (/.f64 180 angle)))
(*.f64 angle 1/180)
(/.f64 (*.f64 (sqrt.f64 (*.f64 angle 1/180)) (sqrt.f64 angle)) (sqrt.f64 180))
(/.f64 (sqrt.f64 (*.f64 angle 1/180)) (/.f64 (sqrt.f64 180) (sqrt.f64 angle)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 angle 1/180)) (sqrt.f64 180)) (sqrt.f64 angle))
(/.f64 (*.f64 (sqrt.f64 angle) (sqrt.f64 (*.f64 angle 1/180))) (sqrt.f64 180))
(/.f64 (sqrt.f64 (*.f64 angle 1/180)) (/.f64 (sqrt.f64 180) (sqrt.f64 angle)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 angle 1/180)) (sqrt.f64 180)) (sqrt.f64 angle))
(neg.f64 (/.f64 angle -180))
(*.f64 angle 1/180)
(sqrt.f64 (*.f64 (*.f64 angle angle) 1/32400))
(sqrt.f64 (*.f64 angle (*.f64 angle 1/32400)))
(log.f64 (exp.f64 (*.f64 angle 1/180)))
(*.f64 angle 1/180)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle 1/180))))
(*.f64 angle 1/180)
(cbrt.f64 (pow.f64 (*.f64 angle 1/180) 3))
(*.f64 angle 1/180)
(expm1.f64 (log1p.f64 (*.f64 angle 1/180)))
(*.f64 angle 1/180)
(exp.f64 (log.f64 (*.f64 angle 1/180)))
(*.f64 angle 1/180)
(exp.f64 (*.f64 (log.f64 (*.f64 angle 1/180)) 1))
(*.f64 angle 1/180)
(exp.f64 (*.f64 (log.f64 (/.f64 180 angle)) -1))
(*.f64 angle 1/180)
(log1p.f64 (expm1.f64 (*.f64 angle 1/180)))
(*.f64 angle 1/180)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (/.f64 (/.f64 180 angle) (cbrt.f64 (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 180 angle) (sqrt.f64 (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (*.f64 (PI.f64) angle) 180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (/.f64 (PI.f64) (sqrt.f64 (/.f64 180 angle))) (sqrt.f64 (/.f64 180 angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (/.f64 (PI.f64) 180) (/.f64 1 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (/.f64 (PI.f64) 1) (/.f64 180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (/.f64 (PI.f64) (pow.f64 (cbrt.f64 (/.f64 180 angle)) 2)) (cbrt.f64 (/.f64 180 angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (*.f64 (PI.f64) -1) (/.f64 -180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (*.f64 -1 (PI.f64)) (/.f64 -180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) -180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
(fabs.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(log.f64 (pow.f64 (exp.f64 (*.f64 angle 1/180)) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle 1/180) 3)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(cbrt.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (/.f64 180 angle) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (/.f64 (PI.f64) 180))
(-.f64 (exp.f64 (log1p.f64 (PI.f64))) 1)
(PI.f64)
(*.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 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) 1))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) 1))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(pow.f64 (cbrt.f64 (PI.f64)) 3)
(PI.f64)
(pow.f64 (pow.f64 (PI.f64) 3) 1/3)
(PI.f64)
(pow.f64 (sqrt.f64 (PI.f64)) 2)
(PI.f64)
(sqrt.f64 (pow.f64 (PI.f64) 2))
(fabs.f64 (PI.f64))
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(log.f64 (+.f64 1 (expm1.f64 (PI.f64))))
(PI.f64)
(cbrt.f64 (pow.f64 (PI.f64) 3))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2)))
(*.f64 (cbrt.f64 (cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))) (cbrt.f64 (pow.f64 (cos.f64 (/.f64 angle (/.f64 -180 (PI.f64)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 2)))
(*.f64 (cbrt.f64 (cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))) (cbrt.f64 (pow.f64 (cos.f64 (/.f64 angle (/.f64 -180 (PI.f64)))) 2)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(fabs.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(fabs.f64 (cos.f64 (/.f64 angle (/.f64 -180 (PI.f64)))))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))

eval197.0ms (0.6%)

Compiler

Compiled 10874 to 6478 computations (40.4% saved)

prune489.0ms (1.4%)

Pruning

104 alts after pruning (101 fresh and 3 done)

PrunedKeptTotal
New44444488
Fresh165773
Picked235
Done101
Total463104567
Accuracy
80.5%
Counts
567 → 104
Alt Table
Click to see full alt table
StatusAccuracyProgram
34.2%
(pow.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90) 1)
54.8%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
14.3%
(/.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))))))
53.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))
35.9%
(*.f64 (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) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
49.7%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
37.3%
(*.f64 (+.f64 a b) (pow.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3) 1/3))
63.7%
(*.f64 (+.f64 a b) (pow.f64 (cbrt.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 3))
54.9%
(*.f64 (+.f64 a b) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (/.f64 (+.f64 a b) (*.f64 (-.f64 b a) (+.f64 a b)))))
27.7%
(*.f64 (+.f64 a b) (-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) 1))
53.9%
(*.f64 (+.f64 a b) (*.f64 (/.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (+.f64 a b)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
58.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle)))
62.6%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))))
64.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (/.f64 (/.f64 180 angle) (cbrt.f64 (PI.f64))))))))
64.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (/.f64 (PI.f64) (pow.f64 (cbrt.f64 (/.f64 180 angle)) 2)) (cbrt.f64 (/.f64 180 angle)))))))
65.3%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (*.f64 (PI.f64) angle) 180)))))
64.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 180 angle) (sqrt.f64 (PI.f64))))))))
63.6%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))
65.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 1 (/.f64 180 angle)))))))
62.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 (/.f64 180 angle)))))))
30.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (pow.f64 (sqrt.f64 (/.f64 angle 180)) 2))))))
64.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 1 (/.f64 180 angle)))))))
30.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (sqrt.f64 (/.f64 angle 180)) 2))))))
30.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (sqrt.f64 (/.f64 180 angle)) -2))))))
63.3%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 (pow.f64 (cbrt.f64 angle) 2) (/.f64 180 (cbrt.f64 angle))))))))
64.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 1 (/.f64 180 angle)))))))
65.3%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 1/180 (/.f64 1 angle)))))))
66.3%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 angle 1/180))))))))
65.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 180 angle)) 2)) (/.f64 1 (cbrt.f64 (/.f64 180 angle)))))))))
32.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (*.f64 (sqrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (sqrt.f64 (*.f64 angle 1/180)))))))))
63.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 (pow.f64 (cbrt.f64 angle) 2)) (cbrt.f64 angle)))))))
52.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (expm1.f64 (log1p.f64 (/.f64 angle 180))))))))
28.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (exp.f64 (log.f64 (/.f64 angle 180))))))))
29.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (cbrt.f64 (pow.f64 (*.f64 angle 1/180) 3)))))))
28.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (cbrt.f64 (*.f64 (pow.f64 (/.f64 angle 180) 2) (/.f64 angle 180))))))))
27.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (sqrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400))))))
46.0%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (fabs.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
53.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
28.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
65.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))))))))
63.3%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3))))))
63.6%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) 2) (/.f64 180 angle)))))))
64.1%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
45.0%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (fabs.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
53.3%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))))))
42.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (fabs.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
28.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))))))
65.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))))
39.2%
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (neg.f64 a)))
40.8%
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) b))
39.3%
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a)))
41.0%
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
38.3%
(*.f64 (+.f64 a b) (*.f64 (neg.f64 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
41.1%
(*.f64 (+.f64 a b) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
58.7%
(*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
43.7%
(*.f64 (+.f64 a b) (sqrt.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)))
45.3%
(*.f64 (+.f64 a b) (fabs.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
45.2%
(*.f64 (+.f64 a b) (expm1.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))))
33.9%
(*.f64 (+.f64 a b) (exp.f64 (log.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))))
34.7%
(*.f64 (+.f64 a b) (exp.f64 (log.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))))
56.2%
(*.f64 (+.f64 a b) (cbrt.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3)))
55.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
29.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))))
54.5%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
56.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
45.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
52.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) 1))
54.0%
(*.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)))))
52.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)))
20.6%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
48.1%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
46.1%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
21.0%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
22.8%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
21.4%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
21.5%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))
22.6%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 1)
30.7%
(*.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))))
34.2%
(*.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle) (*.f64 b b))
31.9%
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
32.3%
(*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
30.3%
(*.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
31.6%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (sqrt.f64 (pow.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)))
13.8%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
32.4%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
12.9%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (cos.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
31.4%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) 1)
35.5%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
25.4%
(*.f64 (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
31.5%
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
45.1%
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
34.2%
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
31.5%
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
23.9%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
17.7%
(*.f64 (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)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.6%
(*.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))))
18.2%
(*.f64 1/90 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) angle)) b) 2))
31.5%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a (neg.f64 a))))
34.2%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
30.8%
(*.f64 1/90 (*.f64 angle (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3))))
27.1%
(*.f64 1/90 (fabs.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
23.0%
(*.f64 1/90 (expm1.f64 (log1p.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)))))
35.0%
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
34.2%
(pow.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90) 1)
54.8%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
14.3%
(/.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))))))
53.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))
35.9%
(*.f64 (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) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
49.7%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
37.3%
(*.f64 (+.f64 a b) (pow.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3) 1/3))
63.7%
(*.f64 (+.f64 a b) (pow.f64 (cbrt.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 3))
54.9%
(*.f64 (+.f64 a b) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (/.f64 (+.f64 a b) (*.f64 (-.f64 b a) (+.f64 a b)))))
27.7%
(*.f64 (+.f64 a b) (-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) 1))
53.9%
(*.f64 (+.f64 a b) (*.f64 (/.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (+.f64 a b)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
58.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle)))
62.6%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))))
64.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (/.f64 (/.f64 180 angle) (cbrt.f64 (PI.f64))))))))
64.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (/.f64 (PI.f64) (pow.f64 (cbrt.f64 (/.f64 180 angle)) 2)) (cbrt.f64 (/.f64 180 angle)))))))
65.3%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (*.f64 (PI.f64) angle) 180)))))
64.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (sqrt.f64 (PI.f64)) (/.f64 (/.f64 180 angle) (sqrt.f64 (PI.f64))))))))
63.6%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))
65.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 1 (/.f64 180 angle)))))))
62.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 (/.f64 180 angle)))))))
30.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (pow.f64 (sqrt.f64 (/.f64 angle 180)) 2))))))
64.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 1 (/.f64 180 angle)))))))
30.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (sqrt.f64 (/.f64 angle 180)) 2))))))
30.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (sqrt.f64 (/.f64 180 angle)) -2))))))
63.3%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 (pow.f64 (cbrt.f64 angle) 2) (/.f64 180 (cbrt.f64 angle))))))))
64.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 1 (/.f64 180 angle)))))))
65.3%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 1/180 (/.f64 1 angle)))))))
66.3%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 angle 1/180))))))))
65.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 180 angle)) 2)) (/.f64 1 (cbrt.f64 (/.f64 180 angle)))))))))
32.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (*.f64 (sqrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (sqrt.f64 (*.f64 angle 1/180)))))))))
63.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 (pow.f64 (cbrt.f64 angle) 2)) (cbrt.f64 angle)))))))
52.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (expm1.f64 (log1p.f64 (/.f64 angle 180))))))))
28.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (exp.f64 (log.f64 (/.f64 angle 180))))))))
29.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (cbrt.f64 (pow.f64 (*.f64 angle 1/180) 3)))))))
28.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (cbrt.f64 (*.f64 (pow.f64 (/.f64 angle 180) 2) (/.f64 angle 180))))))))
27.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (sqrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400))))))
46.0%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (fabs.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
53.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
28.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
65.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))))))))
63.3%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3))))))
63.6%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) 2) (/.f64 180 angle)))))))
64.1%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
45.0%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (fabs.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
53.3%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))))))
42.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (fabs.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
28.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))))))
65.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))))
39.2%
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (neg.f64 a)))
40.8%
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) b))
39.3%
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a)))
41.0%
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
38.3%
(*.f64 (+.f64 a b) (*.f64 (neg.f64 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
41.1%
(*.f64 (+.f64 a b) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
58.7%
(*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
43.7%
(*.f64 (+.f64 a b) (sqrt.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)))
45.3%
(*.f64 (+.f64 a b) (fabs.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
45.2%
(*.f64 (+.f64 a b) (expm1.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))))
33.9%
(*.f64 (+.f64 a b) (exp.f64 (log.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))))
34.7%
(*.f64 (+.f64 a b) (exp.f64 (log.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))))
56.2%
(*.f64 (+.f64 a b) (cbrt.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3)))
55.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
29.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))))
54.5%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
56.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
45.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
52.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) 1))
54.0%
(*.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)))))
52.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)))
20.6%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
48.1%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
46.1%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
21.0%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
22.8%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
21.4%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
21.5%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))
22.6%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 1)
30.7%
(*.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))))
34.2%
(*.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle) (*.f64 b b))
31.9%
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
32.3%
(*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
30.3%
(*.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
31.6%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (sqrt.f64 (pow.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)))
13.8%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
32.4%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
12.9%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (cos.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
31.4%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) 1)
35.5%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
25.4%
(*.f64 (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
31.5%
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
45.1%
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
34.2%
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
31.5%
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
23.9%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
17.7%
(*.f64 (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)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.6%
(*.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))))
18.2%
(*.f64 1/90 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) angle)) b) 2))
31.5%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a (neg.f64 a))))
34.2%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
30.8%
(*.f64 1/90 (*.f64 angle (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3))))
27.1%
(*.f64 1/90 (fabs.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
23.0%
(*.f64 1/90 (expm1.f64 (log1p.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)))))
35.0%
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
Compiler

Compiled 9182 to 6928 computations (24.5% saved)

localize3.3s (9.6%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
90.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a)))
76.2%
(cos.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
74.5%
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
50.1%
(PI.f64)
99.8%
(*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (sqrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400)))))
76.2%
(sin.f64 (*.f64 2 (sqrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400))))
75.3%
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400))
50.1%
(PI.f64)
94.7%
(/.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))
87.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
74.6%
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
50.1%
(PI.f64)
99.8%
(*.f64 angle (PI.f64))
99.6%
(*.f64 -1/90 (*.f64 a a))
91.5%
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
50.1%
(PI.f64)
99.6%
(pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2)
99.6%
(cbrt.f64 (*.f64 angle 1/180))
74.6%
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 angle 1/180))))))
50.1%
(PI.f64)
Compiler

Compiled 429 to 246 computations (42.7% saved)

series20.0ms (0.1%)

Counts
13 → 204
Calls

60 calls:

TimeVariablePointExpression
2.0ms
angle
@0
(sin.f64 (*.f64 2 (sqrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400))))
1.0ms
angle
@0
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 angle 1/180))))))
1.0ms
angle
@inf
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
1.0ms
angle
@0
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
1.0ms
angle
@inf
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))

rewrite92.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
762×add-sqr-sqrt
750×pow1
744×*-un-lft-identity
710×add-exp-log
708×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify192.0ms (0.5%)

Algorithm
egg-herbie
Rules
1816×log-prod
1358×associate-*r*
1242×associate-*l*
682×fma-def
460×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
058016174
1149014384
2659014336
Stop Event
node limit
Counts
422 → 350
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/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 -1/90 (pow.f64 a 2))
(*.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 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (pow.f64 a 2)))) (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (pow.f64 a 2)))) (+.f64 (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -2 a))))))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (pow.f64 a 2)))) (+.f64 (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -2 a)))) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -2 a)))) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (pow.f64 a 2)))) (+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -2 a)))) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (pow.f64 a 2)))) (+.f64 (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -2 a)))) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -2 a)))) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (*.f64 2 (pow.f64 a 2)))))) (+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -2 a)))) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (*.f64 2 (pow.f64 a 2)))))) (+.f64 (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -2 a)))) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 b 2)) (pow.f64 b 2)))) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 b 2)) (pow.f64 b 2)))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -2 b)))) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 b 2)) (pow.f64 b 2)))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -2 b)))) (+.f64 (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -2 b)))) (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 b 2)) (pow.f64 b 2)))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -2 b)))) (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 b 2)) (pow.f64 b 2)))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -2 b)))) (+.f64 (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -2 b)))) (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 2 (pow.f64 b 2)))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -2 b)))) (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 2 (pow.f64 b 2)))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -2 b)))) (+.f64 (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.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 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.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 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.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 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.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 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.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 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.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 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.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 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.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 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.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 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.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 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.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 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.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 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.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 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.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 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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)))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(+.f64 (*.f64 -1/4374000 (*.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/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/708588000000 (*.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/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/708588000000 (*.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 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.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 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 (*.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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (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 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a)))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (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 (exp.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 1 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 angle 1/180)))) 1)
(*.f64 1 (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 angle))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (sqrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 angle 1/180)) 1/3) (pow.f64 (sqrt.f64 (*.f64 angle 1/180)) 1/3))
(pow.f64 (*.f64 angle 1/180) 1/3)
(pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 1)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 3)
(pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 angle 1/180))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 angle 1/180)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 angle 1/180))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 angle 1/180))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle 1/180)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 angle 1/180))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 angle 1/180))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2))) 1)
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 1 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))
(*.f64 (pow.f64 (cbrt.f64 angle) 2) (cbrt.f64 1/32400))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2))))
(cbrt.f64 (pow.f64 (*.f64 angle 1/180) 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2)))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))))) 1)
(pow.f64 (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))) 1)
(pow.f64 (cbrt.f64 (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)))) 3)
(pow.f64 (pow.f64 (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) angle)) (*.f64 a (sqrt.f64 -1/90))) 2)
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 a) a) -1/90) (*.f64 (PI.f64) angle)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))))))
(cbrt.f64 (pow.f64 (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -1/90 (*.f64 a a)) 3) (pow.f64 (*.f64 (PI.f64) angle) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) (pow.f64 (*.f64 -1/90 (*.f64 a a)) 3)))
(expm1.f64 (log1p.f64 (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)))))
(exp.f64 (log.f64 (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)))) 1))
(log1p.f64 (expm1.f64 (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/90 (*.f64 a a)))) 1)
(pow.f64 (*.f64 -1/90 (*.f64 a a)) 1)
(pow.f64 (cbrt.f64 (*.f64 -1/90 (*.f64 a a))) 3)
(pow.f64 (pow.f64 (*.f64 -1/90 (*.f64 a a)) 3) 1/3)
(pow.f64 (*.f64 a (sqrt.f64 -1/90)) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) a) -1/90))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/90 (*.f64 a a)))))
(cbrt.f64 (pow.f64 (*.f64 -1/90 (*.f64 a a)) 3))
(expm1.f64 (log1p.f64 (*.f64 -1/90 (*.f64 a a))))
(exp.f64 (log.f64 (*.f64 -1/90 (*.f64 a a))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/90 (*.f64 a a))) 1))
(log1p.f64 (expm1.f64 (*.f64 -1/90 (*.f64 a a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) angle))) 1)
(pow.f64 (*.f64 (PI.f64) angle) 1)
(pow.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) angle)) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) angle))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) angle))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 angle 3)))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) angle)))
(exp.f64 (log.f64 (*.f64 (PI.f64) angle)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) angle)) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) angle)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 1 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))) 1)
(pow.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (+.f64 a b) (-.f64 b a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 a b) (-.f64 b a)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)) 3) (pow.f64 (*.f64 (+.f64 a b) (-.f64 b a)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))))) 1)
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))) (/.f64 1 (-.f64 b a)))
(*.f64 1 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))) 2) (cbrt.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))) (sqrt.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))))
(pow.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))) 2)
(pow.f64 (/.f64 (-.f64 b a) (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))) -1)
(log.f64 (exp.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))) 3) (pow.f64 (-.f64 b a) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))))
(exp.f64 (log.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 (PI.f64) angle))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (*.f64 (PI.f64) angle) (pow.f64 1/32400 1/2))
(*.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (pow.f64 1/32400 1/2) (*.f64 (PI.f64) angle))
(*.f64 (pow.f64 1 1/2) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 1/2))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400) 1/2)
(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)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sqrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (exp.f64 1) (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) angle) 1/180))
(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 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400)) 1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 1 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))) 2)
(log.f64 (pow.f64 (exp.f64 (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (-.f64 b a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b a) 3) (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(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)))))
Outputs
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 1/90 angle) (PI.f64))
(+.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 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (*.f64 1/90 angle) (PI.f64)))
(fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 -1/4374000 (pow.f64 (*.f64 angle (PI.f64)) 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 (pow.f64 (*.f64 angle (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 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000))))
(+.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 (pow.f64 (*.f64 angle (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 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000)))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 -1/90 (*.f64 a a))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 -1/90 (*.f64 a a))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 -1/90 (*.f64 a a))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 -1/90 (*.f64 a a))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 -1/90 (*.f64 a a))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 -1/90 (*.f64 a a))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 -1/90 (*.f64 a a))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 -1/90 (*.f64 a a))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 -1/90 (*.f64 a a))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 -1/90 (*.f64 a a))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 -1/90 (*.f64 a a))
(*.f64 -1/90 (pow.f64 a 2))
(*.f64 -1/90 (*.f64 a a))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 1/90 angle) (PI.f64))
(+.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 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (*.f64 1/90 angle) (PI.f64)))
(fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 -1/4374000 (pow.f64 (*.f64 angle (PI.f64)) 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 (pow.f64 (*.f64 angle (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 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000))))
(+.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 (pow.f64 (*.f64 angle (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 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000)))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 a 3))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 3))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (pow.f64 a 2)))) (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 a 3)))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 3) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 a (neg.f64 a)))))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (pow.f64 a 2)))) (+.f64 (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -2 a))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 (*.f64 a a))) (fma.f64 (pow.f64 a 3) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 a)))))
(-.f64 (fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 3) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 a (neg.f64 a))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (*.f64 b b))))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (pow.f64 a 2)))) (+.f64 (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -2 a)))) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 (*.f64 a a))) (fma.f64 (pow.f64 a 3) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (fma.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 b 3)))))
(-.f64 (fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 a (neg.f64 a))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (*.f64 b b))))
(*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 b 3))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 3))
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -2 a)))) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 b 3)))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 3) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 b b) (neg.f64 a))))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (pow.f64 a 2)))) (+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -2 a)))) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 (*.f64 a a))) (fma.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 b 3))))
(-.f64 (fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 3) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 b b) (neg.f64 a)))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 a a))))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 a 2)) (pow.f64 a 2)))) (+.f64 (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -2 a)))) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 (*.f64 a a))) (fma.f64 (pow.f64 a 3) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (fma.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 b 3)))))
(-.f64 (fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 a (neg.f64 a))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (*.f64 b b))))
(*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 b 3))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 3))
(+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -2 a)))) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 b 3)))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 3) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 b b) (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (*.f64 2 (pow.f64 a 2)))))) (+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -2 a)))) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 (*.f64 a a))) (fma.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 b 3))))
(-.f64 (fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 3) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 b b) (neg.f64 a)))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (*.f64 2 (pow.f64 a 2)))))) (+.f64 (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 (pow.f64 b 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -2 a)))) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 (*.f64 a a))) (fma.f64 (pow.f64 a 3) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (fma.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 b 3)))))
(-.f64 (fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 a (neg.f64 a))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (*.f64 b b))))
(*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 b 3))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 3))
(+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 b 2)) (pow.f64 b 2)))) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 b 3)))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 3) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 b b) (neg.f64 a))))
(+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 b 2)) (pow.f64 b 2)))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -2 b)))) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 (*.f64 a a))) (fma.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 b 3))))
(-.f64 (fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 3) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 b b) (neg.f64 a)))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 a a))))
(+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 b 2)) (pow.f64 b 2)))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -2 b)))) (+.f64 (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 (*.f64 a a))) (fma.f64 (pow.f64 a 3) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (fma.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 b 3)))))
(-.f64 (fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 a (neg.f64 a))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (*.f64 b b))))
(*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 a 3))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 3))
(+.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -2 b)))) (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 a 3)))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 3) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 a (neg.f64 a)))))
(+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 b 2)) (pow.f64 b 2)))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -2 b)))) (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 (*.f64 a a))) (fma.f64 (pow.f64 a 3) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 a)))))
(-.f64 (fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 3) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 a (neg.f64 a))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (*.f64 b b))))
(+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (pow.f64 b 2)) (pow.f64 b 2)))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -2 b)))) (+.f64 (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 (*.f64 a a))) (fma.f64 (pow.f64 a 3) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (fma.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 b 3)))))
(-.f64 (fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 a (neg.f64 a))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (*.f64 b b))))
(*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 a 3))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 3))
(+.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -2 b)))) (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 a 3)))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 3) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 a (neg.f64 a)))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 2 (pow.f64 b 2)))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -2 b)))) (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 (*.f64 a a))) (fma.f64 (pow.f64 a 3) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 a)))))
(-.f64 (fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 3) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 a (neg.f64 a))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (*.f64 b b))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 b 2)) (*.f64 2 (pow.f64 b 2)))))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -2 b)))) (+.f64 (*.f64 (pow.f64 a 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 (*.f64 a a))) (fma.f64 (pow.f64 a 3) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (fma.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 b 3)))))
(-.f64 (fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (*.f64 a (neg.f64 a))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))))
(*.f64 (*.f64 (+.f64 a b) (*.f64 (pow.f64 (-.f64 b a) 2) (PI.f64))) (*.f64 1/90 angle))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))) (*.f64 (*.f64 (+.f64 a b) (*.f64 (pow.f64 (-.f64 b a) 2) (PI.f64))) (*.f64 1/90 angle)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))) (fma.f64 1/90 (*.f64 angle (*.f64 (+.f64 a b) (*.f64 (pow.f64 (-.f64 b a) 2) (PI.f64)))) (*.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000)) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (-.f64 b a) 2) (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)))) (fma.f64 1/90 (*.f64 angle (*.f64 (+.f64 a b) (*.f64 (pow.f64 (-.f64 b a) 2) (PI.f64)))) (*.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000)) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 (*.f64 a a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a)) (*.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 0 a))))
(-.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.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)) (fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 0 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b b))))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.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)) (fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 0 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b b))))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0))
(*.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 1/90 (*.f64 angle (PI.f64)))) (*.f64 b b))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 0 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b b) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.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)) (fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 0 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b b))))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.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)) (fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 0 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b b))))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0))
(*.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 1/90 (*.f64 angle (PI.f64)))) (*.f64 b b))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 0 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b b) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.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)) (fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 0 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b b))))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.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)) (fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 0 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b b))))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0))
(*.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 1/90 (*.f64 angle (PI.f64)))) (*.f64 b b))
(+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 0 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b)))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b b) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.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)) (fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 0 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b b))))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.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)) (fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 0 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b b))))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 (*.f64 a a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a a)) (*.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 0 a))))
(-.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.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)) (fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 0 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b b))))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.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)) (fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 0 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b b))))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 (*.f64 a a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 -1 (*.f64 (pow.f64 a 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 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 0 a))))
(-.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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)) (fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 0 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b b))))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 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)) (fma.f64 b (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 0 a)) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b b))))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0))
(*.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 a b) (-.f64 b a))))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))) (*.f64 1/90 angle))
(+.f64 (*.f64 -1/4374000 (*.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/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (+.f64 a b) (-.f64 b a))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 b a)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (+.f64 a b) (-.f64 b a))) (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))) (*.f64 1/90 angle)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/708588000000 (*.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/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (+.f64 a b) (-.f64 b a))) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 b a))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (+.f64 a b) (-.f64 b a))) (fma.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))) (*.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000)) (*.f64 (+.f64 a b) (-.f64 b a)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/708588000000 (*.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/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (+.f64 a b) (-.f64 b a))) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (+.f64 a b) (-.f64 b a))) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (pow.f64 angle 7))) (fma.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))) (*.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000)) (*.f64 (+.f64 a b) (-.f64 b a))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(*.f64 -1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle -1/180))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 1/90 angle) (PI.f64))
(+.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 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (*.f64 1/90 angle) (PI.f64)))
(fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 -1/4374000 (pow.f64 (*.f64 angle (PI.f64)) 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 (pow.f64 (*.f64 angle (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 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000))))
(+.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 (pow.f64 (*.f64 angle (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 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000)))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90)))
(sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90)))
(sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90)))
(sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90)))
(*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b)
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b)
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b)
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 b a)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) 1/90))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 b a)) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 b a))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 b a)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) 1/90)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 b a)) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 b a)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 b a)) (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (-.f64 b a) angle)) (*.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000)) (-.f64 b a))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 b a)))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a)))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 b a)) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a))) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 b a))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 b a))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (-.f64 b a)) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 b a))) (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (-.f64 b a) angle)) (*.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000)) (-.f64 b a)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90))))
(*.f64 (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90))))
(*.f64 (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90))))
(*.f64 (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64)))))
(*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90))))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 (*.f64 -1/64800 (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/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 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2))))
(+.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 (pow.f64 (*.f64 angle (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 (exp.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 1 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 angle 1/180)))) 1)
(cbrt.f64 (*.f64 angle 1/180))
(*.f64 1 (cbrt.f64 (*.f64 angle 1/180)))
(cbrt.f64 (*.f64 angle 1/180))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(cbrt.f64 (*.f64 angle 1/180))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 angle))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))
(cbrt.f64 (*.f64 angle 1/180))
(*.f64 (cbrt.f64 angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 angle))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (sqrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(cbrt.f64 (*.f64 angle 1/180))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 4))) (fabs.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 angle 1/180)))
(cbrt.f64 (*.f64 angle 1/180))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 angle 1/180)) 1/3) (pow.f64 (sqrt.f64 (*.f64 angle 1/180)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (sqrt.f64 (*.f64 angle 1/180))))
(pow.f64 (*.f64 angle 1/180) 1/3)
(cbrt.f64 (*.f64 angle 1/180))
(pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 1)
(cbrt.f64 (*.f64 angle 1/180))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2) 1/2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2))
(fabs.f64 (cbrt.f64 (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 3)
(cbrt.f64 (*.f64 angle 1/180))
(pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2)
(cbrt.f64 (*.f64 angle 1/180))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2))
(fabs.f64 (cbrt.f64 (*.f64 angle 1/180)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 angle 1/180))))
(cbrt.f64 (*.f64 angle 1/180))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 angle 1/180))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 angle 1/180))))
(cbrt.f64 (*.f64 angle 1/180))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 angle 1/180))))
(cbrt.f64 (*.f64 angle 1/180))
(exp.f64 (*.f64 (log.f64 (*.f64 angle 1/180)) 1/3))
(cbrt.f64 (*.f64 angle 1/180))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 angle 1/180))) 1))
(cbrt.f64 (*.f64 angle 1/180))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 angle 1/180))))
(cbrt.f64 (*.f64 angle 1/180))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2)
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2)
(*.f64 1 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2))
(pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 4)))
(*.f64 (pow.f64 (cbrt.f64 angle) 2) (cbrt.f64 1/32400))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2)))
(pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2))))
(pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2)
(cbrt.f64 (pow.f64 (*.f64 angle 1/180) 2))
(cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2)))
(pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2)
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 angle 1/180)))))
(pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 angle 1/180)))) 1))
(pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2)
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2)))
(pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))))) 1)
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(pow.f64 (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))) 1)
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(pow.f64 (cbrt.f64 (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)))) 3)
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(pow.f64 (pow.f64 (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))) 3) 1/3)
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) angle)) (*.f64 a (sqrt.f64 -1/90))) 2)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (*.f64 a (sqrt.f64 -1/90))) 2)
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 (*.f64 a (sqrt.f64 -1/90)) 2))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 a) a) -1/90) (*.f64 (PI.f64) angle)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (log.f64 (pow.f64 (exp.f64 a) a))))
(*.f64 (*.f64 angle (*.f64 (PI.f64) -1/90)) (*.f64 a (log.f64 (exp.f64 a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(cbrt.f64 (pow.f64 (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))) 3))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -1/90 (*.f64 a a)) 3) (pow.f64 (*.f64 (PI.f64) angle) 3)))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) (pow.f64 (*.f64 -1/90 (*.f64 a a)) 3)))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(expm1.f64 (log1p.f64 (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(exp.f64 (log.f64 (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)))) 1))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(log1p.f64 (expm1.f64 (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/90 (*.f64 a a)))) 1)
(*.f64 -1/90 (*.f64 a a))
(pow.f64 (*.f64 -1/90 (*.f64 a a)) 1)
(*.f64 -1/90 (*.f64 a a))
(pow.f64 (cbrt.f64 (*.f64 -1/90 (*.f64 a a))) 3)
(*.f64 -1/90 (*.f64 a a))
(pow.f64 (pow.f64 (*.f64 -1/90 (*.f64 a a)) 3) 1/3)
(*.f64 -1/90 (*.f64 a a))
(pow.f64 (*.f64 a (sqrt.f64 -1/90)) 2)
(log.f64 (pow.f64 (pow.f64 (exp.f64 a) a) -1/90))
(*.f64 -1/90 (log.f64 (pow.f64 (exp.f64 a) a)))
(*.f64 -1/90 (*.f64 a (log.f64 (exp.f64 a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/90 (*.f64 a a)))))
(*.f64 -1/90 (*.f64 a a))
(cbrt.f64 (pow.f64 (*.f64 -1/90 (*.f64 a a)) 3))
(*.f64 -1/90 (*.f64 a a))
(expm1.f64 (log1p.f64 (*.f64 -1/90 (*.f64 a a))))
(*.f64 -1/90 (*.f64 a a))
(exp.f64 (log.f64 (*.f64 -1/90 (*.f64 a a))))
(*.f64 -1/90 (*.f64 a a))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/90 (*.f64 a a))) 1))
(*.f64 -1/90 (*.f64 a a))
(log1p.f64 (expm1.f64 (*.f64 -1/90 (*.f64 a a))))
(*.f64 -1/90 (*.f64 a a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) angle))) 1)
(*.f64 angle (PI.f64))
(pow.f64 (*.f64 (PI.f64) angle) 1)
(*.f64 angle (PI.f64))
(pow.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 angle (PI.f64)) 2))
(fabs.f64 (*.f64 angle (PI.f64)))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 3)
(*.f64 angle (PI.f64))
(pow.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) 1/3)
(*.f64 angle (PI.f64))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) angle)) 2)
(*.f64 angle (PI.f64))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2))
(sqrt.f64 (pow.f64 (*.f64 angle (PI.f64)) 2))
(fabs.f64 (*.f64 angle (PI.f64)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) angle))
(*.f64 angle (PI.f64))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) angle))))
(*.f64 angle (PI.f64))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 3))
(*.f64 angle (PI.f64))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 angle 3)))
(*.f64 angle (PI.f64))
(cbrt.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))
(*.f64 angle (PI.f64))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) angle)))
(*.f64 angle (PI.f64))
(exp.f64 (log.f64 (*.f64 (PI.f64) angle)))
(*.f64 angle (PI.f64))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) angle)) 1))
(*.f64 angle (PI.f64))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) angle)))
(*.f64 angle (PI.f64))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 1 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))) 1)
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(pow.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))) 1)
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))) 3)
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(pow.f64 (pow.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))) 3) 1/3)
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))) 2)
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))) 3))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 a b) (-.f64 b a)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)) 3)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)) 3) (pow.f64 (*.f64 (+.f64 a b) (-.f64 b a)) 3)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(exp.f64 (log.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))) 1))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))))) 1)
(*.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (+.f64 a b) (/.f64 (-.f64 b a) (*.f64 (pow.f64 (-.f64 b a) 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))) (/.f64 1 (-.f64 b a)))
(*.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (+.f64 a b) (/.f64 (-.f64 b a) (*.f64 (pow.f64 (-.f64 b a) 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 1 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))))
(*.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (+.f64 a b) (/.f64 (-.f64 b a) (*.f64 (pow.f64 (-.f64 b a) 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))) 2) (cbrt.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))))
(*.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (+.f64 a b) (/.f64 (-.f64 b a) (*.f64 (pow.f64 (-.f64 b a) 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))) (sqrt.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))))
(*.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (+.f64 a b) (/.f64 (-.f64 b a) (*.f64 (pow.f64 (-.f64 b a) 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(pow.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))) 1)
(*.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (+.f64 a b) (/.f64 (-.f64 b a) (*.f64 (pow.f64 (-.f64 b a) 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))) 3)
(*.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (+.f64 a b) (/.f64 (-.f64 b a) (*.f64 (pow.f64 (-.f64 b a) 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(pow.f64 (pow.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))) 3) 1/3)
(*.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (+.f64 a b) (/.f64 (-.f64 b a) (*.f64 (pow.f64 (-.f64 b a) 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))) 2)
(*.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (+.f64 a b) (/.f64 (-.f64 b a) (*.f64 (pow.f64 (-.f64 b a) 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(pow.f64 (/.f64 (-.f64 b a) (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))) -1)
(*.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (+.f64 a b) (/.f64 (-.f64 b a) (*.f64 (pow.f64 (-.f64 b a) 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(log.f64 (exp.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))))
(*.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (+.f64 a b) (/.f64 (-.f64 b a) (*.f64 (pow.f64 (-.f64 b a) 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))))))
(*.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (+.f64 a b) (/.f64 (-.f64 b a) (*.f64 (pow.f64 (-.f64 b a) 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))) 3))
(*.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (+.f64 a b) (/.f64 (-.f64 b a) (*.f64 (pow.f64 (-.f64 b a) 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))) 3) (pow.f64 (-.f64 b a) 3)))
(*.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (+.f64 a b) (/.f64 (-.f64 b a) (*.f64 (pow.f64 (-.f64 b a) 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))))
(*.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (+.f64 a b) (/.f64 (-.f64 b a) (*.f64 (pow.f64 (-.f64 b a) 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(exp.f64 (log.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))))
(*.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (+.f64 a b) (/.f64 (-.f64 b a) (*.f64 (pow.f64 (-.f64 b a) 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))) 1))
(*.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (+.f64 a b) (/.f64 (-.f64 b a) (*.f64 (pow.f64 (-.f64 b a) 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))))
(*.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (+.f64 a b) (/.f64 (-.f64 b a) (*.f64 (pow.f64 (-.f64 b a) 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 (PI.f64) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 (PI.f64) angle) (pow.f64 1/32400 1/2))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 4)) (fabs.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (pow.f64 1/32400 1/2) (*.f64 (PI.f64) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (pow.f64 1 1/2) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 4)) (fabs.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400) 1/2)
(sqrt.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) 1/32400))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2)) (cbrt.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sqrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (sqrt.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (exp.f64 1) (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) angle) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle 1/180) 3)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400)) 1/2))
(sqrt.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) 1/32400))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 1 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))) 1)
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)) 1)
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))) 3)
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)) 3) 1/3)
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))) 2)
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(log.f64 (pow.f64 (exp.f64 (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)) 3))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (pow.f64 (-.f64 b a) 3)))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b a) 3) (pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))) 1))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))

eval524.0ms (1.5%)

Compiler

Compiled 26185 to 14911 computations (43.1% saved)

prune423.0ms (1.2%)

Pruning

127 alts after pruning (120 fresh and 7 done)

PrunedKeptTotal
New1044461090
Fresh227496
Picked145
Done033
Total10671271194
Accuracy
80.7%
Counts
1194 → 127
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.0%
(pow.f64 (/.f64 (-.f64 b a) (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))) -1)
34.2%
(pow.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90) 1)
54.8%
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
32.0%
(/.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))) 3) 1/3) (-.f64 b a))
52.8%
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))) 3) (-.f64 b a))
53.8%
(/.f64 (+.f64 a b) (/.f64 (-.f64 b a) (*.f64 (pow.f64 (-.f64 b a) 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
35.3%
(/.f64 (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 b a))
52.3%
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 angle 1/180)))))) (-.f64 b a))
44.7%
(/.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (pow.f64 (-.f64 b a) 2))))) (-.f64 b a))
30.7%
(/.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))))) (-.f64 b a))
49.7%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 angle 180)))))
37.3%
(*.f64 (+.f64 a b) (pow.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3) 1/3))
63.7%
(*.f64 (+.f64 a b) (pow.f64 (cbrt.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 3))
64.8%
(*.f64 (+.f64 a b) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))) 3))
54.9%
(*.f64 (+.f64 a b) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (/.f64 (+.f64 a b) (*.f64 (-.f64 b a) (+.f64 a b)))))
27.7%
(*.f64 (+.f64 a b) (-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) 1))
53.9%
(*.f64 (+.f64 a b) (*.f64 (/.f64 (*.f64 (-.f64 b a) (+.f64 a b)) (+.f64 a b)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
58.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle)))
58.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 angle) (PI.f64))))
58.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (PI.f64)))))
23.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90)))))
27.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
8.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sqrt.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
26.3%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (pow.f64 (exp.f64 1) (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
62.6%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))))
64.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (/.f64 (/.f64 180 angle) (cbrt.f64 (PI.f64))))))))
64.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (/.f64 (PI.f64) (pow.f64 (cbrt.f64 (/.f64 180 angle)) 2)) (cbrt.f64 (/.f64 180 angle)))))))
65.3%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (*.f64 (PI.f64) angle) 180)))))
63.6%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))))
65.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 1 (/.f64 180 angle)))))))
30.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (pow.f64 (sqrt.f64 (/.f64 angle 180)) 2))))))
64.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 1 (/.f64 180 angle)))))))
62.3%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 angle 1/180))))))))
30.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (sqrt.f64 (/.f64 angle 180)) 2))))))
30.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (sqrt.f64 (/.f64 180 angle)) -2))))))
63.3%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 (pow.f64 (cbrt.f64 angle) 2) (/.f64 180 (cbrt.f64 angle))))))))
64.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 1 (/.f64 180 angle)))))))
65.3%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 1/180 (/.f64 1 angle)))))))
29.1%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (pow.f64 (pow.f64 (*.f64 angle 1/180) 1/3) 2) (cbrt.f64 (*.f64 angle 1/180))))))))
65.1%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 3) 2) (cbrt.f64 (*.f64 angle 1/180))))))))
63.1%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (pow.f64 (*.f64 (cbrt.f64 angle) (cbrt.f64 1/180)) 2) (cbrt.f64 (*.f64 angle 1/180))))))))
28.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 angle 1/180)) 1/3)) 2) (cbrt.f64 (*.f64 angle 1/180))))))))
30.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2) (pow.f64 (*.f64 angle 1/180) 1/3)))))))
31.2%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2) (*.f64 (pow.f64 (sqrt.f64 (*.f64 angle 1/180)) 1/3) (pow.f64 (sqrt.f64 (*.f64 angle 1/180)) 1/3))))))))
43.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2) (fabs.f64 (cbrt.f64 (*.f64 angle 1/180)))))))))
54.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2) (expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 angle 1/180))))))))))
29.0%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2) (exp.f64 (*.f64 (log.f64 (*.f64 angle 1/180)) 1/3))))))))
66.3%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 angle 1/180))))))))
65.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 180 angle)) 2)) (/.f64 1 (cbrt.f64 (/.f64 180 angle)))))))))
32.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (*.f64 (sqrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (sqrt.f64 (*.f64 angle 1/180)))))))))
63.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (*.f64 1/180 (pow.f64 (cbrt.f64 angle) 2)) (cbrt.f64 angle)))))))
66.3%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 2))) (cbrt.f64 (*.f64 angle 1/180))))))))
29.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 angle 1/180))))))))
35.3%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (cbrt.f64 (*.f64 angle 1/180))))))))
23.3%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
52.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (expm1.f64 (log1p.f64 (/.f64 angle 180))))))))
28.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (exp.f64 (log.f64 (/.f64 angle 180))))))))
29.5%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (cbrt.f64 (pow.f64 (*.f64 angle 1/180) 3)))))))
28.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (cbrt.f64 (*.f64 (pow.f64 (/.f64 angle 180) 2) (/.f64 angle 180))))))))
26.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (sqrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 2) angle) 2) 1/32400))))))
27.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (sqrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400))))))
53.7%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
21.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) 1/32400)) 1/2))))))
28.8%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
24.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))))))
65.4%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 2 (cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))))))))
63.3%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) 3))))))
63.6%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) 2) (/.f64 180 angle)))))))
64.1%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
28.9%
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))))))
58.7%
(*.f64 (+.f64 a b) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b a) 1/90)))
39.2%
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (neg.f64 a)))
40.8%
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) b))
39.3%
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 a)))
41.1%
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
38.3%
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (neg.f64 a)))
41.0%
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
45.2%
(*.f64 (+.f64 a b) (expm1.f64 (log1p.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))))
46.0%
(*.f64 (+.f64 a b) (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a)))))
33.9%
(*.f64 (+.f64 a b) (exp.f64 (log.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))))
56.2%
(*.f64 (+.f64 a b) (cbrt.f64 (pow.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3)))
50.3%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))) (*.f64 1/90 angle))
29.4%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))))
54.5%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
56.0%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
45.7%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
52.6%
(*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) 1))
54.0%
(*.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)))))
53.0%
(*.f64 (*.f64 (*.f64 (+.f64 a b) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 b a))) (/.f64 1 (-.f64 b a)))
20.6%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
48.1%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
46.1%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
21.0%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 -1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
21.4%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
21.5%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))
22.6%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 1)
30.7%
(*.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))))
34.2%
(*.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle) (*.f64 b b))
31.9%
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
32.3%
(*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (cbrt.f64 (PI.f64))) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
30.3%
(*.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
31.6%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (sqrt.f64 (pow.f64 (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)))
13.8%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (cos.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
32.4%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
12.9%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) (cos.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
31.4%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) 1)
35.5%
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
25.4%
(*.f64 (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (*.f64 -2 (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
7.2%
(*.f64 (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (*.f64 -2 (*.f64 a a))) (cos.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
31.5%
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
34.2%
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
31.5%
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
24.3%
(*.f64 (*.f64 -1/90 (*.f64 a a)) (fabs.f64 (*.f64 angle (PI.f64))))
35.5%
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))
32.7%
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 (*.f64 a a)))
35.5%
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b b))
31.7%
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (neg.f64 a)))
23.9%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 -2 (*.f64 a a))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
17.7%
(*.f64 (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)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.6%
(*.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))))
18.2%
(*.f64 1/90 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) angle)) b) 2))
31.5%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a (neg.f64 a))))
34.2%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
30.8%
(*.f64 1/90 (*.f64 angle (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 3))))
27.1%
(*.f64 1/90 (fabs.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
31.5%
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
35.0%
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
Compiler

Compiled 7117 to 4489 computations (36.9% saved)

regimes3.4s (9.7%)

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

10 calls:

708.0ms
angle
586.0ms
b
528.0ms
a
387.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
379.0ms
(/.f64 angle 180)
Results
AccuracySegmentsBranch
69.7%3a
68.9%3b
72.8%4angle
68.3%2(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
68.6%3(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
68.6%3(-.f64 (pow.f64 b 2) (pow.f64 a 2))
66.3%1(pow.f64 b 2)
66.3%1(pow.f64 a 2)
72.8%4(*.f64 (PI.f64) (/.f64 angle 180))
72.8%4(/.f64 angle 180)
Compiler

Compiled 4322 to 2388 computations (44.7% saved)

regimes2.6s (7.4%)

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

3 calls:

1.2s
angle
681.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
591.0ms
(/.f64 angle 180)
Results
AccuracySegmentsBranch
73.1%5angle
73.1%5(*.f64 (PI.f64) (/.f64 angle 180))
73.1%5(/.f64 angle 180)
Compiler

Compiled 3752 to 2010 computations (46.4% saved)

regimes1.4s (4%)

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

3 calls:

500.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
491.0ms
(/.f64 angle 180)
379.0ms
angle
Results
AccuracySegmentsBranch
73.0%5angle
73.0%5(*.f64 (PI.f64) (/.f64 angle 180))
73.0%5(/.f64 angle 180)
Compiler

Compiled 1961 to 985 computations (49.8% saved)

regimes190.0ms (0.5%)

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

1 calls:

148.0ms
(/.f64 angle 180)
Results
AccuracySegmentsBranch
70.9%3(/.f64 angle 180)
Compiler

Compiled 1903 to 952 computations (50% saved)

regimes191.0ms (0.5%)

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

1 calls:

137.0ms
(/.f64 angle 180)
Results
AccuracySegmentsBranch
70.9%3(/.f64 angle 180)
Compiler

Compiled 1121 to 516 computations (54% saved)

regimes248.0ms (0.7%)

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

1 calls:

178.0ms
(/.f64 angle 180)
Results
AccuracySegmentsBranch
70.4%3(/.f64 angle 180)
Compiler

Compiled 1103 to 506 computations (54.1% saved)

regimes65.0ms (0.2%)

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

1 calls:

54.0ms
(/.f64 angle 180)
Results
AccuracySegmentsBranch
70.4%3(/.f64 angle 180)
Compiler

Compiled 539 to 248 computations (54% saved)

regimes74.0ms (0.2%)

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

2 calls:

47.0ms
angle
17.0ms
a
Results
AccuracySegmentsBranch
65.2%1a
69.5%3angle
Compiler

Compiled 439 to 199 computations (54.7% saved)

regimes154.0ms (0.4%)

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

3 calls:

58.0ms
angle
57.0ms
b
30.0ms
a
Results
AccuracySegmentsBranch
62.8%2a
63.3%3b
65.0%3angle
Compiler

Compiled 411 to 186 computations (54.7% saved)

regimes86.0ms (0.2%)

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

1 calls:

75.0ms
angle
Results
AccuracySegmentsBranch
64.8%3angle
Compiler

Compiled 389 to 174 computations (55.3% saved)

regimes140.0ms (0.4%)

Counts
32 → 2
Calls
Call 1
Inputs
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
(*.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle) (*.f64 b b))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a (neg.f64 a))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))) (*.f64 1/90 angle))
(*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
(*.f64 (+.f64 a b) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b 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 (*.f64 1/90 angle) (PI.f64))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle)))
(*.f64 1/90 (fabs.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (fabs.f64 (*.f64 angle (PI.f64))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (neg.f64 a)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 (*.f64 a a)))
(pow.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90) 1)
(*.f64 (+.f64 a b) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) b))
(*.f64 (+.f64 a b) (*.f64 (neg.f64 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (neg.f64 a)))
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a)))
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 a)))
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) (neg.f64 a)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 -2 (*.f64 a a))) 1)
Outputs
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) b))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle)))
Calls

2 calls:

97.0ms
angle
30.0ms
a
Results
AccuracySegmentsBranch
62.8%2a
64.6%5angle
Compiler

Compiled 379 to 172 computations (54.6% saved)

regimes42.0ms (0.1%)

Counts
25 → 2
Calls
Call 1
Inputs
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
(*.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle) (*.f64 b b))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a (neg.f64 a))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))) (*.f64 1/90 angle))
(*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
(*.f64 (+.f64 a b) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b 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 (*.f64 1/90 angle) (PI.f64))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle)))
(*.f64 1/90 (fabs.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (fabs.f64 (*.f64 angle (PI.f64))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (neg.f64 a)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 (*.f64 a a)))
(pow.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90) 1)
(*.f64 (+.f64 a b) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) b))
Outputs
(*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle)))
Calls

1 calls:

35.0ms
a
Results
AccuracySegmentsBranch
62.3%2a
Compiler

Compiled 284 to 126 computations (55.6% saved)

regimes29.0ms (0.1%)

Counts
23 → 2
Calls
Call 1
Inputs
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
(*.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle) (*.f64 b b))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a (neg.f64 a))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))) (*.f64 1/90 angle))
(*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
(*.f64 (+.f64 a b) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b 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 (*.f64 1/90 angle) (PI.f64))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle)))
(*.f64 1/90 (fabs.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b b))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (fabs.f64 (*.f64 angle (PI.f64))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (neg.f64 a)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (neg.f64 (*.f64 a a)))
(pow.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) 1/90) 1)
(*.f64 (+.f64 a b) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
Outputs
(*.f64 (+.f64 a b) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle)))
Calls

1 calls:

22.0ms
a
Results
AccuracySegmentsBranch
62.3%2a
Compiler

Compiled 260 to 115 computations (55.8% saved)

regimes48.0ms (0.1%)

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

2 calls:

31.0ms
a
11.0ms
b
Results
AccuracySegmentsBranch
58.7%1b
61.2%2a
Compiler

Compiled 252 to 112 computations (55.6% saved)

regimes14.0ms (0%)

Counts
16 → 1
Calls
Call 1
Inputs
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
(*.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle) (*.f64 b b))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a (neg.f64 a))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))) (*.f64 1/90 angle))
(*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
(*.f64 (+.f64 a b) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b 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 (*.f64 1/90 angle) (PI.f64))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle)))
(*.f64 1/90 (fabs.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
Outputs
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle)))
Calls

1 calls:

10.0ms
a
Results
AccuracySegmentsBranch
58.7%1a
Compiler

Compiled 185 to 80 computations (56.8% saved)

regimes20.0ms (0.1%)

Counts
14 → 1
Calls
Call 1
Inputs
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90)
(*.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle) (*.f64 b b))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 a (neg.f64 a))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))) (*.f64 1/90 angle))
(*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
(*.f64 (+.f64 a b) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (-.f64 b 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 (*.f64 1/90 angle) (PI.f64))))
Outputs
(*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
Calls

2 calls:

9.0ms
b
8.0ms
a
Results
AccuracySegmentsBranch
58.7%1b
58.7%1a
Compiler

Compiled 166 to 75 computations (54.8% saved)

regimes23.0ms (0.1%)

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

3 calls:

8.0ms
angle
6.0ms
a
6.0ms
b
Results
AccuracySegmentsBranch
50.3%1angle
50.3%1b
50.3%1a
Compiler

Compiled 118 to 60 computations (49.2% saved)

regimes20.0ms (0.1%)

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

3 calls:

6.0ms
angle
6.0ms
a
6.0ms
b
Results
AccuracySegmentsBranch
50.3%1b
50.3%1a
50.3%1angle
Compiler

Compiled 105 to 55 computations (47.6% saved)

regimes57.0ms (0.2%)

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

3 calls:

27.0ms
angle
14.0ms
b
13.0ms
a
Results
AccuracySegmentsBranch
46.2%2b
44.2%2a
39.1%5angle
Compiler

Compiled 79 to 43 computations (45.6% saved)

regimes13.0ms (0%)

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

1 calls:

11.0ms
b
Results
AccuracySegmentsBranch
46.2%2b
Compiler

Compiled 43 to 24 computations (44.2% saved)

regimes11.0ms (0%)

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

1 calls:

9.0ms
b
Results
AccuracySegmentsBranch
46.2%2b
Compiler

Compiled 34 to 21 computations (38.2% saved)

regimes10.0ms (0%)

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

1 calls:

9.0ms
b
Results
AccuracySegmentsBranch
46.2%2b
Compiler

Compiled 25 to 17 computations (32% saved)

regimes9.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

3 calls:

3.0ms
b
3.0ms
angle
3.0ms
a
Results
AccuracySegmentsBranch
31.5%1angle
31.5%1a
31.5%1b
Compiler

Compiled 24 to 18 computations (25% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.8768318221734966e+51
5.152218005368771e+53
0.0ms
-1035246037325953900.0
-22499271818.500317
0.0ms
-3.257479917871366e+187
-1.181558185933688e+186
Compiler

Compiled 30 to 23 computations (23.3% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.497172514116946e+280
4.977895625353192e+292
0.0ms
2.2666972759323516e+216
4.1136354066323793e+220
0.0ms
-1035246037325953900.0
-22499271818.500317
0.0ms
-3.257479917871366e+187
-1.181558185933688e+186
Compiler

Compiled 30 to 23 computations (23.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.497172514116946e+280
4.977895625353192e+292
0.0ms
2.2666972759323516e+216
4.1136354066323793e+220
0.0ms
-1035246037325953900.0
-22499271818.500317
0.0ms
-3.257479917871366e+187
-1.181558185933688e+186
Compiler

Compiled 30 to 23 computations (23.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-1035246037325953900.0
-22499271818.500317
0.0ms
-3.257479917871366e+187
-1.181558185933688e+186
Compiler

Compiled 30 to 23 computations (23.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-1035246037325953900.0
-22499271818.500317
0.0ms
-3.257479917871366e+187
-1.181558185933688e+186
Compiler

Compiled 30 to 23 computations (23.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-1035246037325953900.0
-22499271818.500317
0.0ms
-3.257479917871366e+187
-1.181558185933688e+186
Compiler

Compiled 30 to 23 computations (23.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-1035246037325953900.0
-22499271818.500317
0.0ms
-3.257479917871366e+187
-1.181558185933688e+186
Compiler

Compiled 30 to 23 computations (23.3% saved)

bsearch97.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
33.0ms
-1.863442867186717e+20
-4049868927330.057
64.0ms
-5.863463852168459e+189
-2.126804734680638e+188
Results
31.0ms52×body1024infinite
30.0ms55×body1024valid
16.0ms77×body256valid
15.0ms72×body256infinite
Compiler

Compiled 640 to 474 computations (25.9% saved)

bsearch75.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
36.0ms
29133835673064.49
1.266979070005586e+27
39.0ms
-1.863442867186717e+20
-4049868927330.057
Results
36.0ms169×body256valid
34.0ms135×body256infinite
Compiler

Compiled 697 to 501 computations (28.1% saved)

bsearch75.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
36.0ms
29133835673064.49
1.266979070005586e+27
39.0ms
-1.863442867186717e+20
-4049868927330.057
Results
39.0ms158×body256infinite
31.0ms146×body256valid
Compiler

Compiled 697 to 501 computations (28.1% saved)

bsearch41.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
41.0ms
3.6495495948788744e-120
5.154264446644939e-119
Results
11.0msbody2048valid
9.0ms44×body256valid
8.0ms15×body1024infinite
6.0ms11×body1024valid
4.0ms10×body512valid
2.0msbody256infinite
0.0msbody512infinite
Compiler

Compiled 230 to 170 computations (26.1% saved)

bsearch37.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
36.0ms
3.6495495948788744e-120
5.154264446644939e-119
Results
10.0ms19×body1024valid
8.0ms41×body256valid
7.0ms12×body1024infinite
5.0ms13×body512valid
2.0msbody2048valid
1.0msbody512infinite
1.0msbody256infinite
Compiler

Compiled 230 to 170 computations (26.1% saved)

bsearch39.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
39.0ms
3.6495495948788744e-120
5.154264446644939e-119
Results
10.0ms46×body256valid
9.0ms17×body1024valid
8.0msbody512valid
4.0msbody2048valid
3.0ms14×body256infinite
2.0msbody1024infinite
1.0msbody512infinite
Compiler

Compiled 230 to 170 computations (26.1% saved)

bsearch367.0ms (1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
366.0ms
3.6495495948788744e-120
5.154264446644939e-119
Results
342.0ms23×body1024valid
8.0ms38×body256valid
6.0ms10×body1024infinite
3.0ms13×body256infinite
2.0msbody512valid
2.0msbody2048valid
1.0msbody512infinite
Compiler

Compiled 218 to 164 computations (24.8% saved)

bsearch53.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
53.0ms
45501694.04376298
15043352414015.3
Results
16.0ms75×body256valid
10.0ms19×body1024valid
8.0ms14×body1024infinite
4.0msbody2048valid
4.0ms11×body512valid
4.0msbody4096valid
3.0ms15×body256infinite
1.0msbody512infinite
Compiler

Compiled 266 to 206 computations (22.6% saved)

bsearch66.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
66.0ms
45501694.04376298
15043352414015.3
Results
24.0ms43×body1024valid
13.0ms64×body256valid
13.0ms10×body512valid
4.0msbody4096valid
3.0msbody2048valid
3.0msbody1024infinite
3.0ms13×body256infinite
1.0msbody512infinite
Compiler

Compiled 266 to 206 computations (22.6% saved)

bsearch67.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
66.0ms
45501694.04376298
15043352414015.3
Results
23.0ms34×body1024valid
14.0ms66×body256valid
11.0msbody4096valid
6.0ms17×body512valid
5.0msbody2048valid
3.0msbody1024infinite
2.0ms10×body256infinite
2.0msbody512infinite
Compiler

Compiled 266 to 206 computations (22.6% saved)

bsearch56.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
56.0ms
45501694.04376298
15043352414015.3
Results
24.0ms33×body1024valid
15.0ms72×body256valid
5.0ms13×body512valid
4.0msbody2048valid
4.0ms17×body256infinite
2.0msbody1024infinite
0.0msbody512infinite
Compiler

Compiled 266 to 206 computations (22.6% saved)

simplify58.0ms (0.2%)

Algorithm
egg-herbie
Rules
162×*-commutative
+-commutative
sub-neg
if-if-or-not
1-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02002839
12962839
23002839
33022839
43032839
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 angle 180) -19999999999999998143139312243602424161385629937841578929254893739235844599248002906403750563622760500499387759611624706453814183361411163718473397707281210268495424548684263756990844502016) (*.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))))) (if (<=.f64 (/.f64 angle 180) -1000000000000000000) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90))))) (if (<=.f64 (/.f64 angle 180) 9999999999999999932209486743616279764617084419440640) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (*.f64 (sqrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (sqrt.f64 (*.f64 angle 1/180))))))))))))
(if (<=.f64 (/.f64 angle 180) -19999999999999998143139312243602424161385629937841578929254893739235844599248002906403750563622760500499387759611624706453814183361411163718473397707281210268495424548684263756990844502016) (*.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))))) (if (<=.f64 (/.f64 angle 180) -1000000000000000000) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90))))) (if (<=.f64 (/.f64 angle 180) 4000000000000000085686187832167829769972538986979797176706836381369166962333321477619524117388509799451829117273323728363315801915479773686378416593341920293871368971769760807295495523222591465250610815824919848288256) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 1 (/.f64 180 angle))))))) (if (<=.f64 (/.f64 angle 180) 50000000000000001639112299143104912428535264151074678213166678872047130159868716796396718933620589652690874879091207540935081733845534784799699555064652126056238940212281003290763663617757479824516427445625515031454630069622241782606547428241300231103939283840542755285063235010560) (*.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 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))))))))))
(if (<=.f64 (/.f64 angle 180) -19999999999999998143139312243602424161385629937841578929254893739235844599248002906403750563622760500499387759611624706453814183361411163718473397707281210268495424548684263756990844502016) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) (if (<=.f64 (/.f64 angle 180) -1000000000000000000) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90))))) (if (<=.f64 (/.f64 angle 180) 4000000000000000085686187832167829769972538986979797176706836381369166962333321477619524117388509799451829117273323728363315801915479773686378416593341920293871368971769760807295495523222591465250610815824919848288256) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 1 (/.f64 180 angle))))))) (if (<=.f64 (/.f64 angle 180) 50000000000000001639112299143104912428535264151074678213166678872047130159868716796396718933620589652690874879091207540935081733845534784799699555064652126056238940212281003290763663617757479824516427445625515031454630069622241782606547428241300231103939283840542755285063235010560) (*.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 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))))))))))
(if (<=.f64 (/.f64 angle 180) -19999999999999998143139312243602424161385629937841578929254893739235844599248002906403750563622760500499387759611624706453814183361411163718473397707281210268495424548684263756990844502016) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) (if (<=.f64 (/.f64 angle 180) -1000000000000000000) (*.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) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))))))
(if (<=.f64 (/.f64 angle 180) -19999999999999998143139312243602424161385629937841578929254893739235844599248002906403750563622760500499387759611624706453814183361411163718473397707281210268495424548684263756990844502016) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) (if (<=.f64 (/.f64 angle 180) -1000000000000000000) (*.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) (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))))))
(if (<=.f64 (/.f64 angle 180) -19999999999999998143139312243602424161385629937841578929254893739235844599248002906403750563622760500499387759611624706453814183361411163718473397707281210268495424548684263756990844502016) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) (if (<=.f64 (/.f64 angle 180) -1000000000000000000) (*.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 2 (*.f64 (PI.f64) (/.f64 1/180 (/.f64 1 angle)))))))))
(if (<=.f64 (/.f64 angle 180) -19999999999999998143139312243602424161385629937841578929254893739235844599248002906403750563622760500499387759611624706453814183361411163718473397707281210268495424548684263756990844502016) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) (if (<=.f64 (/.f64 angle 180) -1000000000000000000) (*.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 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(if (<=.f64 angle -339999999999999995485130969262049623611018945467218251889824501512054348787862809569497755608509900261845957986855665746960153337659230024769598388324694164764782931597197724747710060298240) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (if (<=.f64 angle -17500000000000000000) (*.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 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(if (<=.f64 angle -320000000000000000) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90))))) (if (<=.f64 angle 3100000000000000) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))))))))
(if (<=.f64 angle -95000000000000000) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64)))))) (if (<=.f64 angle 3100000000000000) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))))))))
(if (<=.f64 a 944890341584289/181709681073901722637330951972001133588410340171829515070372549795159822028349480831547762678440891390190630401566544483383650407153664) (*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) b)) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle))))
(if (<=.f64 a 4724451707921445/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle))))
(if (<=.f64 a 8722064691547283/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (*.f64 (+.f64 a b) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle))))
(if (<=.f64 a 4506400090632763/726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b b)) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle)))
(*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(if (<=.f64 b 80000000000) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b))))
(if (<=.f64 b 9000000000000) (*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b))))
(if (<=.f64 b 6800000000000) (*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(if (<=.f64 b 440000000000) (*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
Outputs
(if (<=.f64 (/.f64 angle 180) -19999999999999998143139312243602424161385629937841578929254893739235844599248002906403750563622760500499387759611624706453814183361411163718473397707281210268495424548684263756990844502016) (*.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))))) (if (<=.f64 (/.f64 angle 180) -1000000000000000000) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90))))) (if (<=.f64 (/.f64 angle 180) 9999999999999999932209486743616279764617084419440640) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180))))))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (*.f64 (sqrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (sqrt.f64 (*.f64 angle 1/180))))))))))))
(if (<=.f64 (/.f64 angle 180) -19999999999999998143139312243602424161385629937841578929254893739235844599248002906403750563622760500499387759611624706453814183361411163718473397707281210268495424548684263756990844502016) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) (if (<=.f64 (/.f64 angle 180) -1000000000000000000) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90))))) (if (<=.f64 (/.f64 angle 180) 9999999999999999932209486743616279764617084419440640) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (/.f64 angle 180) (*.f64 2 (PI.f64)))))))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (*.f64 (sqrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (sqrt.f64 (*.f64 angle 1/180))))))))))))
(if (<=.f64 (/.f64 angle 180) -19999999999999998143139312243602424161385629937841578929254893739235844599248002906403750563622760500499387759611624706453814183361411163718473397707281210268495424548684263756990844502016) (*.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))))) (if (<=.f64 (/.f64 angle 180) -1000000000000000000) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90))))) (if (<=.f64 (/.f64 angle 180) 4000000000000000085686187832167829769972538986979797176706836381369166962333321477619524117388509799451829117273323728363315801915479773686378416593341920293871368971769760807295495523222591465250610815824919848288256) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 1 (/.f64 180 angle))))))) (if (<=.f64 (/.f64 angle 180) 50000000000000001639112299143104912428535264151074678213166678872047130159868716796396718933620589652690874879091207540935081733845534784799699555064652126056238940212281003290763663617757479824516427445625515031454630069622241782606547428241300231103939283840542755285063235010560) (*.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 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))))))))))
(if (<=.f64 (/.f64 angle 180) -19999999999999998143139312243602424161385629937841578929254893739235844599248002906403750563622760500499387759611624706453814183361411163718473397707281210268495424548684263756990844502016) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) (if (<=.f64 (/.f64 angle 180) -1000000000000000000) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90))))) (if (<=.f64 (/.f64 angle 180) 4000000000000000085686187832167829769972538986979797176706836381369166962333321477619524117388509799451829117273323728363315801915479773686378416593341920293871368971769760807295495523222591465250610815824919848288256) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 1 (/.f64 180 angle))))))) (if (<=.f64 (/.f64 angle 180) 50000000000000001639112299143104912428535264151074678213166678872047130159868716796396718933620589652690874879091207540935081733845534784799699555064652126056238940212281003290763663617757479824516427445625515031454630069622241782606547428241300231103939283840542755285063235010560) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))))))))))
(if (<=.f64 (/.f64 angle 180) -19999999999999998143139312243602424161385629937841578929254893739235844599248002906403750563622760500499387759611624706453814183361411163718473397707281210268495424548684263756990844502016) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) (if (<=.f64 (/.f64 angle 180) -1000000000000000000) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90))))) (if (<=.f64 (/.f64 angle 180) 4000000000000000085686187832167829769972538986979797176706836381369166962333321477619524117388509799451829117273323728363315801915479773686378416593341920293871368971769760807295495523222591465250610815824919848288256) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 1 (/.f64 180 angle))))))) (if (<=.f64 (/.f64 angle 180) 50000000000000001639112299143104912428535264151074678213166678872047130159868716796396718933620589652690874879091207540935081733845534784799699555064652126056238940212281003290763663617757479824516427445625515031454630069622241782606547428241300231103939283840542755285063235010560) (*.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 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))))))))))
(if (<=.f64 (/.f64 angle 180) -19999999999999998143139312243602424161385629937841578929254893739235844599248002906403750563622760500499387759611624706453814183361411163718473397707281210268495424548684263756990844502016) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) (if (<=.f64 (/.f64 angle 180) -1000000000000000000) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90))))) (if (<=.f64 (/.f64 angle 180) 4000000000000000085686187832167829769972538986979797176706836381369166962333321477619524117388509799451829117273323728363315801915479773686378416593341920293871368971769760807295495523222591465250610815824919848288256) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3)) (/.f64 1 (/.f64 180 angle))))))) (if (<=.f64 (/.f64 angle 180) 50000000000000001639112299143104912428535264151074678213166678872047130159868716796396718933620589652690874879091207540935081733845534784799699555064652126056238940212281003290763663617757479824516427445625515031454630069622241782606547428241300231103939283840542755285063235010560) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))))))))))
(if (<=.f64 (/.f64 angle 180) -19999999999999998143139312243602424161385629937841578929254893739235844599248002906403750563622760500499387759611624706453814183361411163718473397707281210268495424548684263756990844502016) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) (if (<=.f64 (/.f64 angle 180) -1000000000000000000) (*.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) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))))))
(if (<=.f64 (/.f64 angle 180) -19999999999999998143139312243602424161385629937841578929254893739235844599248002906403750563622760500499387759611624706453814183361411163718473397707281210268495424548684263756990844502016) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) (if (<=.f64 (/.f64 angle 180) -1000000000000000000) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90))))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 (/.f64 angle 180) (*.f64 2 (PI.f64))))))))))
(if (<=.f64 (/.f64 angle 180) -19999999999999998143139312243602424161385629937841578929254893739235844599248002906403750563622760500499387759611624706453814183361411163718473397707281210268495424548684263756990844502016) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) (if (<=.f64 (/.f64 angle 180) -1000000000000000000) (*.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) (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (*.f64 2 (PI.f64)) (/.f64 angle 180)))))))))
(if (<=.f64 (/.f64 angle 180) -19999999999999998143139312243602424161385629937841578929254893739235844599248002906403750563622760500499387759611624706453814183361411163718473397707281210268495424548684263756990844502016) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) (if (<=.f64 (/.f64 angle 180) -1000000000000000000) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90))))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (/.f64 angle 180) (*.f64 2 (PI.f64))))))))))
(if (<=.f64 (/.f64 angle 180) -19999999999999998143139312243602424161385629937841578929254893739235844599248002906403750563622760500499387759611624706453814183361411163718473397707281210268495424548684263756990844502016) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) (if (<=.f64 (/.f64 angle 180) -1000000000000000000) (*.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 2 (*.f64 (PI.f64) (/.f64 1/180 (/.f64 1 angle)))))))))
(if (<=.f64 (/.f64 angle 180) -19999999999999998143139312243602424161385629937841578929254893739235844599248002906403750563622760500499387759611624706453814183361411163718473397707281210268495424548684263756990844502016) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) (if (<=.f64 (/.f64 angle 180) -1000000000000000000) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90))))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (/.f64 1/180 (/.f64 1 angle)))))))))
(if (<=.f64 (/.f64 angle 180) -19999999999999998143139312243602424161385629937841578929254893739235844599248002906403750563622760500499387759611624706453814183361411163718473397707281210268495424548684263756990844502016) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) (if (<=.f64 (/.f64 angle 180) -1000000000000000000) (*.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 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(if (<=.f64 (/.f64 angle 180) -19999999999999998143139312243602424161385629937841578929254893739235844599248002906403750563622760500499387759611624706453814183361411163718473397707281210268495424548684263756990844502016) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle)))))) (if (<=.f64 (/.f64 angle 180) -1000000000000000000) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90))))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(if (<=.f64 angle -339999999999999995485130969262049623611018945467218251889824501512054348787862809569497755608509900261845957986855665746960153337659230024769598388324694164764782931597197724747710060298240) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (if (<=.f64 angle -17500000000000000000) (*.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 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(if (or (<=.f64 angle -339999999999999995485130969262049623611018945467218251889824501512054348787862809569497755608509900261845957986855665746960153337659230024769598388324694164764782931597197724747710060298240) (not (<=.f64 angle -17500000000000000000))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90))))))
(if (<=.f64 angle -320000000000000000) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90))))) (if (<=.f64 angle 3100000000000000) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))))))))
(if (<=.f64 angle -320000000000000000) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/90))))) (if (<=.f64 angle 3100000000000000) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) 1/90)))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))))))))
(if (<=.f64 angle -95000000000000000) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64)))))) (if (<=.f64 angle 3100000000000000) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64))))))))
(if (or (<=.f64 angle -95000000000000000) (not (<=.f64 angle 3100000000000000))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 -1/90 (*.f64 angle (PI.f64)))))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(if (<=.f64 a 944890341584289/181709681073901722637330951972001133588410340171829515070372549795159822028349480831547762678440891390190630401566544483383650407153664) (*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 (PI.f64)) angle)) b)) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle))))
(if (<=.f64 a 944890341584289/181709681073901722637330951972001133588410340171829515070372549795159822028349480831547762678440891390190630401566544483383650407153664) (*.f64 (+.f64 b a) (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(if (<=.f64 a 4724451707921445/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle))))
(if (<=.f64 a 4724451707921445/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (*.f64 (+.f64 b a) (*.f64 b (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(if (<=.f64 a 8722064691547283/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (*.f64 (+.f64 a b) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle))))
(if (<=.f64 a 8722064691547283/1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229312) (*.f64 (+.f64 b a) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(if (<=.f64 a 4506400090632763/726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b b)) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle))))
(if (<=.f64 a 4506400090632763/726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656) (*.f64 (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) (*.f64 b b)) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) 1/90)))))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 1/90 (PI.f64)) angle)))
(*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) 1/90))))
(*.f64 (+.f64 a b) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 b a)))))
(*.f64 (+.f64 b a) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (PI.f64)))))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))) (*.f64 1/90 angle))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 b a))) (*.f64 angle 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (PI.f64))))
(if (<=.f64 b 80000000000) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a))) -1/90) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b))))
(if (<=.f64 b 80000000000) (*.f64 -1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 a a)))) (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (*.f64 b b))))
(if (<=.f64 b 9000000000000) (*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b))))
(if (<=.f64 b 9000000000000) (*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (*.f64 a a))) (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (*.f64 b b))))
(if (<=.f64 b 6800000000000) (*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(if (<=.f64 b 6800000000000) (*.f64 (*.f64 angle (PI.f64)) (*.f64 -1/90 (*.f64 a a))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(if (<=.f64 b 440000000000) (*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
Compiler

Compiled 1026 to 653 computations (36.4% saved)

soundness4.7s (13.3%)

Rules
1816×log-prod
1816×log-prod
1816×log-prod
1816×log-prod
1748×log-prod
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
060600
1153600
2428584
31525584
44562584
025232
1545208
27191208
025232
1545208
27191208
058016277
1165414557
2591314503
048405
11068405
058016174
1149014384
2659014336
048405
11068405
039304
1817268
27685268
054321782
1147118618
2594416532
058016174
1149014384
2659014336
054321782
1147118618
2594416532
054321782
1147118618
2594416532
054321782
1147118618
2594416532
025232
1545208
27191208
058016174
1149014384
2659014336
054321782
1147118618
2594416532
058016174
1149014384
2659014336
048405
11068405
057312717
1131512473
2615112473
054321782
1147118618
2594416532
054321782
1147118618
2594416532
048405
11068405
048405
11068405
039304
1817268
27685268
048405
11068405
039304
1817268
27685268
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 2873 to 1662 computations (42.2% saved)

end8.0ms (0%)

preprocess467.0ms (1.3%)

Remove

(abs b)

(abs a)

Compiler

Compiled 2460 to 1356 computations (44.9% saved)

Profiling

Loading profile data...