Details

Time bar (total: 29.4s)

analyze628.0ms (2.1%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%99.9%0.1%0%0%0%4
0%0%99.9%0.1%0%0%0%5
25%25%74.9%0.1%0%0%0%6
25%25%74.9%0.1%0%0%0%7
28.6%25%62.4%0.1%12.5%0%0%8
35.7%31.2%56.2%0.1%12.5%0%0%9
35.7%31.2%56.2%0.1%12.5%0%0%10
44.6%39%48.4%0.1%12.5%0%0%11
51.3%44.9%42.5%0.1%12.5%0%0%12
Compiler

Compiled 25 to 20 computations (20% saved)

sample5.7s (19.3%)

Results
1.5s1638×body1024valid
1.4s1435×body1024infinite
1.3s5617×body256valid
451.0ms721×body512infinite
421.0ms791×body512valid
298.0ms205×body2048valid
251.0ms1050×body256infinite
32.0msbody4096valid
Bogosity

preprocess171.0ms (0.6%)

Algorithm
egglog
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
Call 2
Inputs
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 angle (cos.f64 (*.f64 (PI.f64) (/.f64 a 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 a 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 b 180)))) 2) (pow.f64 (*.f64 angle (sin.f64 (*.f64 (PI.f64) (/.f64 b 180)))) 2))
Outputs
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 angle (cos.f64 (*.f64 (PI.f64) (/.f64 a 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 a 180)))) 2))
(+.f64 (pow.f64 (*.f64 angle (cos.f64 (*.f64 (PI.f64) (*.f64 a 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 a 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 b 180)))) 2) (pow.f64 (*.f64 angle (sin.f64 (*.f64 (PI.f64) (/.f64 b 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 b 1/180)))) 2) (pow.f64 (*.f64 angle (sin.f64 (*.f64 (PI.f64) (*.f64 b 1/180)))) 2))
Compiler

Compiled 27 to 22 computations (18.5% saved)

simplify61.0ms (0.2%)

Algorithm
egglog
Counts
1 → 2
Calls
Call 1
Inputs
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
Outputs
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))

eval2.0ms (0%)

Compiler

Compiled 45 to 34 computations (24.4% saved)

prune4.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New022
Fresh011
Picked000
Done000
Total033
Error
18.8b
Counts
3 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
18.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
Compiler

Compiled 48 to 38 computations (20.8% saved)

localize92.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (PI.f64) (*.f64 angle 1/180))
0.3b
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
22.7b
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
22.8b
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
Compiler

Compiled 86 to 58 computations (32.6% saved)

series125.0ms (0.4%)

Counts
4 → 52
Calls

15 calls:

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

Compiled 3690 to 2575 computations (30.2% saved)

rewrite142.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
80×egg-rr
56×egg-rr
26×egg-rr
21×egg-rr
Counts
4 → 183
Calls
Call 1
Inputs
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (PI.f64) (*.f64 angle 1/180))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/2) (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 1/2 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (*.f64 b b))) (cbrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 b)) 3) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2) (pow.f64 (cbrt.f64 (*.f64 b b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b b)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2) (pow.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 b b)) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b b) (-.f64 (cos.f64 0) (cos.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 0) (cos.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64))))) (*.f64 b b)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (PI.f64) (*.f64 angle 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 angle 1/180) (PI.f64))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/5832000 (PI.f64))) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/5832000 angle))) (cbrt.f64 (*.f64 angle angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/180 (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/180 (*.f64 (PI.f64) (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) (PI.f64)) (cbrt.f64 angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) (cbrt.f64 (*.f64 1/5832000 angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 angle) (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/5832000 angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 1/180 (*.f64 (PI.f64) (cbrt.f64 angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) (PI.f64)) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 (*.f64 1/5832000 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 1/180 (cbrt.f64 (*.f64 (PI.f64) angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) (*.f64 angle (cbrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 angle 1/180)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2)) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 (sqrt.f64 1/180))) (sqrt.f64 (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) angle) 1/180)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/180 (*.f64 (PI.f64) angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) 1/180) angle)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 angle (*.f64 (PI.f64) 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) (*.f64 angle (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (cbrt.f64 (sqrt.f64 1/180))) (cbrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/180) (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 angle (sqrt.f64 1/180)) (*.f64 (PI.f64) (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 1/32400) angle) (*.f64 (PI.f64) (cbrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/180) (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (cbrt.f64 (sqrt.f64 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 1/180)) (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 (sqrt.f64 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) (*.f64 (PI.f64) (cbrt.f64 angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)) (cbrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) 2) (cbrt.f64 (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/180) (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) (sqrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/180) (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 1/32400))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/32400) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) (cbrt.f64 1/32400))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/32400) (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (*.f64 angle 1/180) 3)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) angle) (*.f64 (*.f64 angle angle) 1/5832000)))))))

simplify298.0ms (1%)

Algorithm
egglog
Counts
235 → 243
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) (pow.f64 angle 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) (pow.f64 angle 2))) (*.f64 1/24 (*.f64 (pow.f64 angle 4) (pow.f64 (*.f64 1/180 (PI.f64)) 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) (pow.f64 angle 2))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 angle 4) (pow.f64 (*.f64 1/180 (PI.f64)) 4))) (*.f64 -1/720 (*.f64 (pow.f64 angle 6) (pow.f64 (*.f64 1/180 (PI.f64)) 6))))))
(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))))
angle
(+.f64 angle (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 angle 3))))
(+.f64 angle (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 angle 3))) (*.f64 1/120 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5)))))
(+.f64 angle (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 angle 3))) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 angle 7) (pow.f64 (*.f64 1/180 (PI.f64)) 7))) (*.f64 1/120 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5))))))
(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 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 b 2) (pow.f64 angle 2))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 b 2) (pow.f64 angle 4)))) (*.f64 (pow.f64 b 2) (pow.f64 angle 2)))
(+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2) (pow.f64 b 2))) (*.f64 1/60 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 1/180 (PI.f64)) 5))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 b 2) (pow.f64 angle 4)))) (*.f64 (pow.f64 b 2) (pow.f64 angle 2))))
(+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2) (pow.f64 b 2))) (*.f64 1/60 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 1/180 (PI.f64)) 5))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 b 2) (pow.f64 angle 4)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/360 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 1/180 (PI.f64)) 5)))) (*.f64 -1/2520 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 1/180 (PI.f64)) 7)))) (pow.f64 angle 8)) (*.f64 (pow.f64 b 2) (pow.f64 angle 2)))))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))
(+.f64 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.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 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.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 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (*.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 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(/.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))
(+.f64 (*.f64 1/2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/2) (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/2))
(+.f64 (*.f64 1/2 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 1/2 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b))
(*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (*.f64 b b))) (cbrt.f64 b))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2))
(*.f64 (pow.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))))
(*.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) 2)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b b)))
(*.f64 (*.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2))))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 b)) 3) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 b (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)
(*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2))
(*.f64 1 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2) (pow.f64 (cbrt.f64 (*.f64 b b)) 2))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 2))
(*.f64 (cbrt.f64 (*.f64 b b)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2) (pow.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b b)) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))
(/.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)
(/.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2)
(/.f64 (*.f64 (*.f64 b b) (-.f64 (cos.f64 0) (cos.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64)))))) 2)
(/.f64 (*.f64 2 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 2)
(/.f64 (*.f64 (-.f64 (cos.f64 0) (cos.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64))))) (*.f64 b b)) 2)
(pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)
(pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2) 1/3)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2))
(+.f64 (*.f64 1/2 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (cbrt.f64 (*.f64 1/5832000 (PI.f64))) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle))
(*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle)))
(*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)))
(*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) (PI.f64)))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/5832000 angle))) (cbrt.f64 (*.f64 angle angle)))
(*.f64 (*.f64 1/180 (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(*.f64 (*.f64 1/180 (*.f64 (PI.f64) (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) (PI.f64)) (cbrt.f64 angle))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) (cbrt.f64 (*.f64 1/5832000 angle)))
(*.f64 (cbrt.f64 angle) (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/5832000 angle))))
(*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 1/180 (*.f64 (PI.f64) (cbrt.f64 angle))))
(*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) (PI.f64)) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 (*.f64 1/5832000 (PI.f64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 1/180 (cbrt.f64 (*.f64 (PI.f64) angle))))
(*.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) (*.f64 angle (cbrt.f64 1/180)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle 1/180)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2)) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) angle))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 (sqrt.f64 1/180))) (sqrt.f64 (sqrt.f64 1/180)))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 1/180 (*.f64 (PI.f64) angle))
(*.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) (*.f64 angle (sqrt.f64 1/180)))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (cbrt.f64 (sqrt.f64 1/180))) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 1/180) (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)))
(*.f64 (*.f64 angle (sqrt.f64 1/180)) (*.f64 (PI.f64) (sqrt.f64 1/180)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)))
(*.f64 (*.f64 (cbrt.f64 1/32400) angle) (*.f64 (PI.f64) (cbrt.f64 1/180)))
(*.f64 (cbrt.f64 1/180) (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (cbrt.f64 (sqrt.f64 1/180))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (sqrt.f64 1/180)) (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 (sqrt.f64 1/180))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) (*.f64 (PI.f64) (cbrt.f64 angle)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) 2) (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 1/180))
(*.f64 (sqrt.f64 1/180) (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) (sqrt.f64 1/180))
(*.f64 (sqrt.f64 1/180) (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 1/32400))
(*.f64 (cbrt.f64 1/32400) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) (cbrt.f64 1/32400))
(*.f64 (cbrt.f64 1/32400) (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(/.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (*.f64 angle 1/180) 3)) (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) angle) (*.f64 (*.f64 angle angle) 1/5832000)))
Outputs
1
(+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) (pow.f64 angle 2))))
(+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (*.f64 1/180 (PI.f64)) 2)) (*.f64 angle angle)))
(+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) (pow.f64 angle 2))) (*.f64 1/24 (*.f64 (pow.f64 angle 4) (pow.f64 (*.f64 1/180 (PI.f64)) 4)))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) (*.f64 angle angle)) (*.f64 1/24 (*.f64 (pow.f64 angle 4) (pow.f64 (*.f64 1/180 (PI.f64)) 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) (pow.f64 angle 2))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 angle 4) (pow.f64 (*.f64 1/180 (PI.f64)) 4))) (*.f64 -1/720 (*.f64 (pow.f64 angle 6) (pow.f64 (*.f64 1/180 (PI.f64)) 6))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) (*.f64 angle angle)) (fma.f64 1/24 (*.f64 (pow.f64 angle 4) (pow.f64 (*.f64 1/180 (PI.f64)) 4)) (*.f64 -1/720 (*.f64 (pow.f64 angle 6) (pow.f64 (*.f64 1/180 (PI.f64)) 6))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
angle
(+.f64 angle (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 angle 3))))
(+.f64 angle (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 angle 3))) (*.f64 1/120 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5)))))
(+.f64 angle (fma.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 angle 3)) (*.f64 1/120 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5)))))
(+.f64 angle (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 angle 3))) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 angle 7) (pow.f64 (*.f64 1/180 (PI.f64)) 7))) (*.f64 1/120 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5))))))
(+.f64 angle (fma.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 angle 3)) (fma.f64 -1/5040 (*.f64 (pow.f64 angle 7) (pow.f64 (*.f64 1/180 (PI.f64)) 7)) (*.f64 1/120 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 b 2) (pow.f64 angle 2))
(*.f64 (*.f64 b b) (*.f64 angle angle))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 b 2) (pow.f64 angle 4)))) (*.f64 (pow.f64 b 2) (pow.f64 angle 2)))
(fma.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (*.f64 b b) (pow.f64 angle 4))) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2) (pow.f64 b 2))) (*.f64 1/60 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 1/180 (PI.f64)) 5))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 b 2) (pow.f64 angle 4)))) (*.f64 (pow.f64 b 2) (pow.f64 angle 2))))
(fma.f64 (pow.f64 angle 6) (fma.f64 1/36 (*.f64 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2) (*.f64 b b)) (*.f64 1/60 (*.f64 (*.f64 b b) (pow.f64 (*.f64 1/180 (PI.f64)) 5)))) (fma.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (*.f64 b b) (pow.f64 angle 4))) (*.f64 (*.f64 b b) (*.f64 angle angle))))
(+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2) (pow.f64 b 2))) (*.f64 1/60 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 1/180 (PI.f64)) 5))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 b 2) (pow.f64 angle 4)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/360 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 1/180 (PI.f64)) 5)))) (*.f64 -1/2520 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 1/180 (PI.f64)) 7)))) (pow.f64 angle 8)) (*.f64 (pow.f64 b 2) (pow.f64 angle 2)))))
(fma.f64 (pow.f64 angle 6) (fma.f64 1/36 (*.f64 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2) (*.f64 b b)) (*.f64 1/60 (*.f64 (*.f64 b b) (pow.f64 (*.f64 1/180 (PI.f64)) 5)))) (fma.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (*.f64 b b) (pow.f64 angle 4))) (fma.f64 (fma.f64 -1/360 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (*.f64 b b) (pow.f64 (*.f64 1/180 (PI.f64)) 5))) (*.f64 -1/2520 (*.f64 (*.f64 b b) (pow.f64 (*.f64 1/180 (PI.f64)) 7)))) (pow.f64 angle 8) (*.f64 (*.f64 b b) (*.f64 angle angle)))))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(+.f64 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(cbrt.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(*.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)))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.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)))))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(cbrt.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (cbrt.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(/.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(+.f64 (*.f64 1/2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (cbrt.f64 (pow.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 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 2) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (*.f64 (pow.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 (*.f64 angle 1/180) (PI.f64)))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(+.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/2) (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(+.f64 (*.f64 1/2 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 1/2 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) 2) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) 2)) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (*.f64 b b))) (cbrt.f64 b))
(*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (*.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 b)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)) (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)))
(*.f64 (pow.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2))
(*.f64 (pow.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)) 2))
(*.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) 2)))
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) 2) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) 2) 2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b b)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) (cbrt.f64 (*.f64 b b)))
(*.f64 (*.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2))))
(*.f64 (pow.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2)) 2) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 2)) 2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 b)) 3) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)))
(*.f64 b (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)) (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)) (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))) 2) 2))
(*.f64 1 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cbrt.f64 b)) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2) (pow.f64 (cbrt.f64 (*.f64 b b)) 2))
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cbrt.f64 b)) 2) (pow.f64 (cbrt.f64 (*.f64 b b)) 2))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 2))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))
(*.f64 (cbrt.f64 (*.f64 b b)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) (cbrt.f64 (*.f64 b b)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))) 2) 2) 2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2) (pow.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (pow.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b b)) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cbrt.f64 b)) 2) (pow.f64 (cbrt.f64 (*.f64 b b)) 2))
(/.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(/.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(/.f64 (*.f64 (*.f64 b b) (-.f64 (cos.f64 0) (cos.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64)))))) 2)
(*.f64 (*.f64 (*.f64 b b) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64)))))) 1/2)
(/.f64 (*.f64 2 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 2)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(/.f64 (*.f64 (-.f64 (cos.f64 0) (cos.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64))))) (*.f64 b b)) 2)
(*.f64 (*.f64 (*.f64 b b) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64)))))) 1/2)
(pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2) 1/3)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 3) 2))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 3) 2))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(+.f64 (*.f64 1/2 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (cbrt.f64 (*.f64 1/5832000 (PI.f64))) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/5832000 angle))) (cbrt.f64 (*.f64 angle angle)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 1/180 (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(*.f64 1/180 (*.f64 (cbrt.f64 (*.f64 angle (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 angle (PI.f64)) 2))))
(*.f64 (*.f64 1/180 (*.f64 (PI.f64) (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)) 2)) 2) (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) (PI.f64)) (cbrt.f64 angle))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) (cbrt.f64 (*.f64 1/5832000 angle)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (cbrt.f64 angle) (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)) 2)) 2) (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/5832000 angle))))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 1/180 (*.f64 (PI.f64) (cbrt.f64 angle))))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) (PI.f64)) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 (*.f64 1/5832000 (PI.f64))))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 1/180 (cbrt.f64 (*.f64 (PI.f64) angle))))
(*.f64 1/180 (*.f64 (cbrt.f64 (*.f64 angle (PI.f64))) (cbrt.f64 (pow.f64 (*.f64 angle (PI.f64)) 2))))
(*.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) (*.f64 angle (cbrt.f64 1/180)))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle 1/180)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2)) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) 2))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2))
(*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) angle))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 (sqrt.f64 1/180))) (sqrt.f64 (sqrt.f64 1/180)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 1/180 (*.f64 (PI.f64) angle))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))
(*.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) (*.f64 angle (sqrt.f64 1/180)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (cbrt.f64 (sqrt.f64 1/180))) (cbrt.f64 1/180))
(*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (sqrt.f64 1/180)) (cbrt.f64 (sqrt.f64 1/180))) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 1/180) (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(*.f64 (*.f64 angle (sqrt.f64 1/180)) (*.f64 (PI.f64) (sqrt.f64 1/180)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)) 2)) (PI.f64)) (*.f64 angle 1/180)) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)) 2)) 2)))
(*.f64 (*.f64 (cbrt.f64 1/32400) angle) (*.f64 (PI.f64) (cbrt.f64 1/180)))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(*.f64 (cbrt.f64 1/180) (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (cbrt.f64 (sqrt.f64 1/180))))
(*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (sqrt.f64 1/180)) (cbrt.f64 (sqrt.f64 1/180))) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)) 2)) (PI.f64)) (*.f64 angle 1/180)) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)) 2)) 2)))
(*.f64 (sqrt.f64 (sqrt.f64 1/180)) (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 (sqrt.f64 1/180))))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) (*.f64 (PI.f64) (cbrt.f64 angle)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)) (cbrt.f64 1/180))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) 2) (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 1/180))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (sqrt.f64 1/180) (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) (sqrt.f64 1/180))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (sqrt.f64 1/180) (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 1/32400))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(*.f64 (cbrt.f64 1/32400) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) (cbrt.f64 1/32400))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(*.f64 (cbrt.f64 1/32400) (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (*.f64 angle 1/180) (PI.f64))
(/.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64))) 2)
(*.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64))) 1/2)
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (*.f64 angle 1/180) (PI.f64))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(*.f64 (*.f64 angle 1/180) (PI.f64))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(*.f64 (*.f64 angle 1/180) (PI.f64))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (*.f64 angle 1/180) 3)) (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) angle) (*.f64 (*.f64 angle angle) 1/5832000)))

localize56.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (PI.f64) (/.f64 angle 180))
0.3b
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2)
22.7b
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
22.7b
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
Compiler

Compiled 86 to 58 computations (32.6% saved)

series41.0ms (0.1%)

Counts
4 → 52
Calls

15 calls:

TimeVariablePointExpression
0.0ms
angle
@0
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
0.0ms
angle
@0
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2)
0.0ms
angle
@0
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
0.0ms
b
@-inf
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2)
0.0ms
angle
@inf
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2)
Compiler

Compiled 3690 to 2575 computations (30.2% saved)

rewrite103.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
109×egg-rr
46×egg-rr
14×egg-rr
12×egg-rr
Counts
4 → 181
Calls
Call 1
Inputs
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2)
(*.f64 (PI.f64) (/.f64 angle 180))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b) (cbrt.f64 (*.f64 b b))) (cbrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (*.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (cbrt.f64 (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 angle 0) (/.f64 (PI.f64) (/.f64 180 angle)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (/.f64 180 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 angle angle)) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (/.f64 5832000 (*.f64 angle angle)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (PI.f64) 0) (/.f64 angle (/.f64 180 (PI.f64))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (PI.f64) angle) 0) (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) 0) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 180 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (PI.f64) 0) (/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 angle) 0) (/.f64 (PI.f64) (/.f64 180 angle)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (sqrt.f64 180)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (sqrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 180) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) 180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (sqrt.f64 180)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 32400)) (/.f64 (cbrt.f64 (*.f64 angle angle)) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) 1) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 180)) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (sqrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 32400)) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (PI.f64)) 180) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 180)) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 angle) (cbrt.f64 180)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 32400))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 angle) (sqrt.f64 180)) (/.f64 (PI.f64) (neg.f64 (sqrt.f64 180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (PI.f64) -1) (*.f64 angle -1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (PI.f64) (neg.f64 (sqrt.f64 180))) (/.f64 (neg.f64 angle) (sqrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (PI.f64) (*.f64 angle 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 angle 1/180) (PI.f64))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) angle) 1/180)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 angle (*.f64 1/180 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) (*.f64 angle (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 angle (sqrt.f64 1/180)) (*.f64 (PI.f64) (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/180 (*.f64 (PI.f64) angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/180 (PI.f64)) angle)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 1/32400))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) (*.f64 (*.f64 angle (sqrt.f64 1/180)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (*.f64 (/.f64 angle (cbrt.f64 32400)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 angle (*.f64 (*.f64 1/180 (PI.f64)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 1/180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (cbrt.f64 angle) (*.f64 1/180 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (/.f64 1 (cbrt.f64 32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1/180)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (PI.f64) (cbrt.f64 32400)) (*.f64 angle (cbrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) 180) (cbrt.f64 (*.f64 angle angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 angle (cbrt.f64 1/180)) (/.f64 (PI.f64) (cbrt.f64 32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/180) (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 32400)) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/180) (/.f64 (*.f64 (PI.f64) angle) (cbrt.f64 32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (PI.f64) (cbrt.f64 -180)) (/.f64 (neg.f64 angle) (cbrt.f64 32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (/.f64 angle (cbrt.f64 32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 angle (cbrt.f64 32400)) (*.f64 (PI.f64) (cbrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 1) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 angle) (/.f64 (PI.f64) -180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (PI.f64) (/.f64 angle (cbrt.f64 32400))) (cbrt.f64 180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 angle)) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) (cbrt.f64 -180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) (cbrt.f64 180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cbrt.f64 180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 180)) (cbrt.f64 180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (PI.f64) angle) (cbrt.f64 32400)) (cbrt.f64 180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (cbrt.f64 180)) (neg.f64 (cbrt.f64 32400)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (sqrt.f64 180)) (neg.f64 (sqrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (cbrt.f64 (sqrt.f64 180))) (cbrt.f64 180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 (sqrt.f64 180))) (sqrt.f64 (sqrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))) (neg.f64 (cbrt.f64 32400)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180))) (neg.f64 (sqrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) angle) (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) angle) (sqrt.f64 180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) 1) (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 1) (sqrt.f64 180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (PI.f64)) (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 angle (sqrt.f64 1/180)) (PI.f64)) (sqrt.f64 180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) 1) (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 1) (sqrt.f64 180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 (cbrt.f64 32400))) (pow.f64 (cbrt.f64 (cbrt.f64 32400)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (PI.f64) angle) 180)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (PI.f64) (neg.f64 angle))) 180)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (PI.f64) angle) -1) -180)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) 1) -180)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) 1) -180)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 angle -1/180) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (PI.f64) angle) -180))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))))))

simplify331.0ms (1.1%)

Algorithm
egglog
Counts
233 → 254
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) (pow.f64 angle 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) (pow.f64 angle 2))) (*.f64 1/24 (*.f64 (pow.f64 angle 4) (pow.f64 (*.f64 1/180 (PI.f64)) 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) (pow.f64 angle 2))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 angle 4) (pow.f64 (*.f64 1/180 (PI.f64)) 4))) (*.f64 -1/720 (*.f64 (pow.f64 angle 6) (pow.f64 (*.f64 1/180 (PI.f64)) 6))))))
(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))))
angle
(+.f64 angle (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 angle 3))))
(+.f64 angle (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 angle 3))) (*.f64 1/120 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5)))))
(+.f64 angle (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 angle 3))) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 angle 7) (pow.f64 (*.f64 1/180 (PI.f64)) 7))) (*.f64 1/120 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5))))))
(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 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 b 2) (pow.f64 angle 2))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 b 2) (pow.f64 angle 4)))) (*.f64 (pow.f64 b 2) (pow.f64 angle 2)))
(+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2) (pow.f64 b 2))) (*.f64 1/60 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 1/180 (PI.f64)) 5))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 b 2) (pow.f64 angle 4)))) (*.f64 (pow.f64 b 2) (pow.f64 angle 2))))
(+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2) (pow.f64 b 2))) (*.f64 1/60 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 1/180 (PI.f64)) 5))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 b 2) (pow.f64 angle 4)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/360 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 1/180 (PI.f64)) 5)))) (*.f64 -1/2520 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 1/180 (PI.f64)) 7)))) (pow.f64 angle 8)) (*.f64 (pow.f64 b 2) (pow.f64 angle 2)))))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.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 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 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 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(/.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 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(/.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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b) b)
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))
(*.f64 b (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b))
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b) (cbrt.f64 (*.f64 b b))) (cbrt.f64 b))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b)))
(*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (*.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (*.f64 b b))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (cbrt.f64 (*.f64 b b)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2))
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 1 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)
(/.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)
(pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)
(pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2) 1/3)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2))
(if (!=.f64 angle 0) (/.f64 (PI.f64) (/.f64 180 angle)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (/.f64 180 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 angle angle)) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (/.f64 5832000 (*.f64 angle angle)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (PI.f64) 0) (/.f64 angle (/.f64 180 (PI.f64))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) angle) 0) (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) 0) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 180 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (PI.f64) 0) (/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (neg.f64 angle) 0) (/.f64 (PI.f64) (/.f64 180 angle)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 1 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (sqrt.f64 180)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (sqrt.f64 180)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (cbrt.f64 180)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 180) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) 1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) 180))
(*.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (sqrt.f64 180)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (sqrt.f64 1/180)))
(*.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 32400)) (/.f64 (cbrt.f64 (*.f64 angle angle)) (cbrt.f64 180)))
(*.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) 1) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 180)) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (sqrt.f64 180)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 32400)) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 180)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) 180) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) 1))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 180)) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 32400)))
(*.f64 (/.f64 (neg.f64 angle) (cbrt.f64 180)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 32400))))
(*.f64 (/.f64 (neg.f64 angle) (sqrt.f64 180)) (/.f64 (PI.f64) (neg.f64 (sqrt.f64 180))))
(*.f64 (/.f64 (PI.f64) -1) (*.f64 angle -1/180))
(*.f64 (/.f64 (PI.f64) (neg.f64 (sqrt.f64 180))) (/.f64 (neg.f64 angle) (sqrt.f64 180)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))
(*.f64 (cbrt.f64 (pow.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 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)))
(*.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) (*.f64 angle (sqrt.f64 1/180)))
(*.f64 (*.f64 angle (sqrt.f64 1/180)) (*.f64 (PI.f64) (sqrt.f64 1/180)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) angle))
(*.f64 (*.f64 1/180 (PI.f64)) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 1/180))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 1/32400))
(*.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) (*.f64 (*.f64 angle (sqrt.f64 1/180)) 1))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (*.f64 (/.f64 angle (cbrt.f64 32400)) 1))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 1))
(*.f64 angle (*.f64 (*.f64 1/180 (PI.f64)) 1))
(*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 1/180 (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (cbrt.f64 angle) (*.f64 1/180 (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) 1/180))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) 1/180))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (/.f64 1 (cbrt.f64 32400)))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1/180)
(*.f64 (/.f64 (PI.f64) (cbrt.f64 32400)) (*.f64 angle (cbrt.f64 1/180)))
(*.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) 180) (cbrt.f64 (*.f64 angle angle)))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (/.f64 (PI.f64) (cbrt.f64 32400)))
(*.f64 (sqrt.f64 1/180) (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)))
(*.f64 (/.f64 1 (cbrt.f64 32400)) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)))
(*.f64 (cbrt.f64 1/180) (/.f64 (*.f64 (PI.f64) angle) (cbrt.f64 32400)))
(*.f64 (/.f64 (PI.f64) (cbrt.f64 -180)) (/.f64 (neg.f64 angle) (cbrt.f64 32400)))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (/.f64 angle (cbrt.f64 32400)))
(*.f64 (/.f64 angle (cbrt.f64 32400)) (*.f64 (PI.f64) (cbrt.f64 1/180)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 1) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) 1))
(*.f64 (neg.f64 angle) (/.f64 (PI.f64) -180))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 180))
(/.f64 (*.f64 (PI.f64) (/.f64 angle (cbrt.f64 32400))) (cbrt.f64 180))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 angle)) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) (cbrt.f64 -180))
(/.f64 (*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) (cbrt.f64 180))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cbrt.f64 180))
(/.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 180)) (cbrt.f64 180))
(/.f64 (/.f64 (*.f64 (PI.f64) angle) (cbrt.f64 32400)) (cbrt.f64 180))
(/.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (cbrt.f64 180)) (neg.f64 (cbrt.f64 32400)))
(/.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (sqrt.f64 180)) (neg.f64 (sqrt.f64 180)))
(/.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (cbrt.f64 (sqrt.f64 180))) (cbrt.f64 180))
(/.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 (sqrt.f64 180))) (sqrt.f64 (sqrt.f64 180)))
(/.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))) (neg.f64 (cbrt.f64 32400)))
(/.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180))) (neg.f64 (sqrt.f64 180)))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 180))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 32400))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) angle) (cbrt.f64 32400))
(/.f64 (*.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) angle) (sqrt.f64 180))
(/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) 1) (cbrt.f64 32400))
(/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 1) (sqrt.f64 180))
(/.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (PI.f64)) (cbrt.f64 32400))
(/.f64 (*.f64 (*.f64 angle (sqrt.f64 1/180)) (PI.f64)) (sqrt.f64 180))
(/.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) 1) (cbrt.f64 32400))
(/.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 1) (sqrt.f64 180))
(/.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 (cbrt.f64 32400))) (pow.f64 (cbrt.f64 (cbrt.f64 32400)) 2))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (neg.f64 (*.f64 (PI.f64) (neg.f64 angle))) 180)
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(/.f64 (*.f64 (*.f64 (PI.f64) angle) -1) -180)
(/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) 1) -180)
(/.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) 1) -180)
(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 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(neg.f64 (*.f64 (*.f64 angle -1/180) (PI.f64)))
(neg.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(neg.f64 (/.f64 (*.f64 (PI.f64) angle) -180))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))
Outputs
1
(+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) (pow.f64 angle 2))))
(+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (*.f64 1/180 (PI.f64)) 2)) (*.f64 angle angle)))
(+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) (pow.f64 angle 2))) (*.f64 1/24 (*.f64 (pow.f64 angle 4) (pow.f64 (*.f64 1/180 (PI.f64)) 4)))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) (*.f64 angle angle)) (*.f64 1/24 (*.f64 (pow.f64 angle 4) (pow.f64 (*.f64 1/180 (PI.f64)) 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) (pow.f64 angle 2))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 angle 4) (pow.f64 (*.f64 1/180 (PI.f64)) 4))) (*.f64 -1/720 (*.f64 (pow.f64 angle 6) (pow.f64 (*.f64 1/180 (PI.f64)) 6))))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) (*.f64 angle angle)) (fma.f64 1/24 (*.f64 (pow.f64 angle 4) (pow.f64 (*.f64 1/180 (PI.f64)) 4)) (*.f64 -1/720 (*.f64 (pow.f64 angle 6) (pow.f64 (*.f64 1/180 (PI.f64)) 6))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
angle
(+.f64 angle (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 angle 3))))
(+.f64 angle (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 angle 3))) (*.f64 1/120 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5)))))
(+.f64 angle (fma.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 angle 3)) (*.f64 1/120 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5)))))
(+.f64 angle (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 angle 3))) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 angle 7) (pow.f64 (*.f64 1/180 (PI.f64)) 7))) (*.f64 1/120 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5))))))
(+.f64 angle (fma.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 angle 3)) (fma.f64 -1/5040 (*.f64 (pow.f64 angle 7) (pow.f64 (*.f64 1/180 (PI.f64)) 7)) (*.f64 1/120 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 b 2) (pow.f64 angle 2))
(*.f64 (*.f64 b b) (*.f64 angle angle))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 b 2) (pow.f64 angle 4)))) (*.f64 (pow.f64 b 2) (pow.f64 angle 2)))
(fma.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (*.f64 b b) (pow.f64 angle 4))) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2) (pow.f64 b 2))) (*.f64 1/60 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 1/180 (PI.f64)) 5))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 b 2) (pow.f64 angle 4)))) (*.f64 (pow.f64 b 2) (pow.f64 angle 2))))
(fma.f64 (pow.f64 angle 6) (fma.f64 1/36 (*.f64 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2) (*.f64 b b)) (*.f64 1/60 (*.f64 (*.f64 b b) (pow.f64 (*.f64 1/180 (PI.f64)) 5)))) (fma.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (*.f64 b b) (pow.f64 angle 4))) (*.f64 (*.f64 b b) (*.f64 angle angle))))
(+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2) (pow.f64 b 2))) (*.f64 1/60 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 1/180 (PI.f64)) 5))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 b 2) (pow.f64 angle 4)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/360 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 1/180 (PI.f64)) 5)))) (*.f64 -1/2520 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 1/180 (PI.f64)) 7)))) (pow.f64 angle 8)) (*.f64 (pow.f64 b 2) (pow.f64 angle 2)))))
(fma.f64 (pow.f64 angle 6) (fma.f64 1/36 (*.f64 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2) (*.f64 b b)) (*.f64 1/60 (*.f64 (*.f64 b b) (pow.f64 (*.f64 1/180 (PI.f64)) 5)))) (fma.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (*.f64 b b) (pow.f64 angle 4))) (fma.f64 (fma.f64 -1/360 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (*.f64 b b) (pow.f64 (*.f64 1/180 (PI.f64)) 5))) (*.f64 -1/2520 (*.f64 (*.f64 b b) (pow.f64 (*.f64 1/180 (PI.f64)) 7)))) (pow.f64 angle 8) (*.f64 (*.f64 b b) (*.f64 angle angle)))))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) 2)) (cbrt.f64 (cos.f64 (*.f64 (*.f64 angle 1/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)))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.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)))))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) 2)))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (cbrt.f64 (pow.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 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b) b)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 b (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b) (cbrt.f64 (*.f64 b b))) (cbrt.f64 b))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b)))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cbrt.f64 b)) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)) (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)) (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (*.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (*.f64 b b))))
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cbrt.f64 b)) 2) (pow.f64 (cbrt.f64 (*.f64 b b)) 2))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (pow.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) 2)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)) (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (cbrt.f64 (*.f64 b b)))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cbrt.f64 b))) (cbrt.f64 (*.f64 b b)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))) 2) 2)))
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b)))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))) 2) 2)) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)))
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (*.f64 b b)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))
(*.f64 1 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(/.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2) 1/3)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 3) 2))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 3) 2))
(if (!=.f64 angle 0) (/.f64 (PI.f64) (/.f64 180 angle)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 angle 0) (/.f64 (PI.f64) (/.f64 180 angle)) (*.f64 (*.f64 angle 1/180) (PI.f64)))
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (/.f64 180 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 angle (PI.f64))) 2) 0) (/.f64 (cbrt.f64 (*.f64 angle (PI.f64))) (/.f64 180 (pow.f64 (cbrt.f64 (*.f64 angle (PI.f64))) 2))) (*.f64 (*.f64 angle 1/180) (PI.f64)))
(if (!=.f64 (cbrt.f64 (*.f64 angle angle)) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (/.f64 5832000 (*.f64 angle angle)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 angle angle)) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (/.f64 5832000 (*.f64 angle angle)))) (*.f64 (*.f64 angle 1/180) (PI.f64)))
(if (!=.f64 (PI.f64) 0) (/.f64 angle (/.f64 180 (PI.f64))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (PI.f64) 0) (/.f64 angle (/.f64 180 (PI.f64))) (*.f64 (*.f64 angle 1/180) (PI.f64)))
(if (!=.f64 (*.f64 (PI.f64) angle) 0) (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 angle (PI.f64)) 0) (/.f64 1 (/.f64 180 (*.f64 angle (PI.f64)))) (*.f64 (*.f64 angle 1/180) (PI.f64)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) 0) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 180 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) 0) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 180 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle))) (*.f64 (*.f64 angle 1/180) (PI.f64)))
(if (!=.f64 (PI.f64) 0) (/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (PI.f64) 0) (/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64))) (*.f64 (*.f64 angle 1/180) (PI.f64)))
(if (!=.f64 (neg.f64 angle) 0) (/.f64 (PI.f64) (/.f64 180 angle)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (neg.f64 angle) 0) (/.f64 (PI.f64) (/.f64 180 angle)) (*.f64 (*.f64 angle 1/180) (PI.f64)))
(if (!=.f64 1 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 1 0) (*.f64 (*.f64 angle 1/180) (PI.f64)) (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (sqrt.f64 180)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (sqrt.f64 180)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (cbrt.f64 180)))
(/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 32400) (cbrt.f64 180)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 180) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) 1))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) 180))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (sqrt.f64 180)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (sqrt.f64 1/180)))
(*.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 32400)) (/.f64 (cbrt.f64 (*.f64 angle angle)) (cbrt.f64 180)))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (/.f64 (*.f64 angle angle) 180))) (cbrt.f64 32400))
(*.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) 1) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 180)) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (sqrt.f64 180)))
(/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle)) 180)
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 32400)) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 180)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (PI.f64) 32400)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle)) (cbrt.f64 180))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) 180) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) 1))
(/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle)) 180)
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 180)) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 32400)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (PI.f64) 180)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle)) (cbrt.f64 32400))
(*.f64 (/.f64 (neg.f64 angle) (cbrt.f64 180)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 32400))))
(/.f64 (*.f64 (/.f64 (neg.f64 angle) (cbrt.f64 180)) (PI.f64)) (neg.f64 (cbrt.f64 32400)))
(*.f64 (/.f64 (neg.f64 angle) (sqrt.f64 180)) (/.f64 (PI.f64) (neg.f64 (sqrt.f64 180))))
(/.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (sqrt.f64 180)) (neg.f64 (sqrt.f64 180)))
(*.f64 (/.f64 (PI.f64) -1) (*.f64 angle -1/180))
(/.f64 (*.f64 (*.f64 angle -1/180) (PI.f64)) -1)
(*.f64 (/.f64 (PI.f64) (neg.f64 (sqrt.f64 180))) (/.f64 (neg.f64 angle) (sqrt.f64 180)))
(/.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (sqrt.f64 180)) (neg.f64 (sqrt.f64 180)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) (*.f64 angle (sqrt.f64 1/180)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 angle (sqrt.f64 1/180)) (*.f64 (PI.f64) (sqrt.f64 1/180)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 1/180 (*.f64 (PI.f64) angle))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 1/180 (PI.f64)) angle)
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 1/180))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 1/32400))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 1/180) (cbrt.f64 1/32400)))
(*.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) (*.f64 (*.f64 angle (sqrt.f64 1/180)) 1))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (*.f64 (/.f64 angle (cbrt.f64 32400)) 1))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) angle) (cbrt.f64 32400))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 1))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 angle (*.f64 (*.f64 1/180 (PI.f64)) 1))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 1/180 (PI.f64))))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (cbrt.f64 angle) (*.f64 1/180 (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (cbrt.f64 angle)) (*.f64 1/180 (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) 1/180))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) 1/180))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (/.f64 1 (cbrt.f64 32400)))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) angle) (cbrt.f64 32400))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1/180)
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (/.f64 (PI.f64) (cbrt.f64 32400)) (*.f64 angle (cbrt.f64 1/180)))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) angle) (cbrt.f64 32400))
(*.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) 180) (cbrt.f64 (*.f64 angle angle)))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle))) 180)
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (/.f64 (PI.f64) (cbrt.f64 32400)))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) angle) (cbrt.f64 32400))
(*.f64 (sqrt.f64 1/180) (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (/.f64 1 (cbrt.f64 32400)) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) angle) (cbrt.f64 32400))
(*.f64 (cbrt.f64 1/180) (/.f64 (*.f64 (PI.f64) angle) (cbrt.f64 32400)))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) angle) (cbrt.f64 32400))
(*.f64 (/.f64 (PI.f64) (cbrt.f64 -180)) (/.f64 (neg.f64 angle) (cbrt.f64 32400)))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (*.f64 (cbrt.f64 -180) (cbrt.f64 32400)))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (/.f64 angle (cbrt.f64 32400)))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) angle) (cbrt.f64 32400))
(*.f64 (/.f64 angle (cbrt.f64 32400)) (*.f64 (PI.f64) (cbrt.f64 1/180)))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) angle) (cbrt.f64 32400))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 1) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) 1))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 (neg.f64 angle) (/.f64 (PI.f64) -180))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 180))
(/.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)) 2))) (cbrt.f64 180))
(/.f64 (*.f64 (PI.f64) (/.f64 angle (cbrt.f64 32400))) (cbrt.f64 180))
(/.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 32400)) (cbrt.f64 180))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 angle)) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) (cbrt.f64 -180))
(/.f64 (*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) (cbrt.f64 180))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cbrt.f64 180))
(/.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)) 2))) (cbrt.f64 180))
(/.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 180)) (cbrt.f64 180))
(/.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) angle) (cbrt.f64 180)) (cbrt.f64 180))
(/.f64 (/.f64 (*.f64 (PI.f64) angle) (cbrt.f64 32400)) (cbrt.f64 180))
(/.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 32400)) (cbrt.f64 180))
(/.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (cbrt.f64 180)) (neg.f64 (cbrt.f64 32400)))
(/.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (sqrt.f64 180)) (neg.f64 (sqrt.f64 180)))
(/.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (cbrt.f64 (sqrt.f64 180))) (cbrt.f64 180))
(/.f64 (/.f64 (*.f64 (*.f64 angle (PI.f64)) (sqrt.f64 1/180)) (cbrt.f64 (sqrt.f64 180))) (cbrt.f64 180))
(/.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 (sqrt.f64 180))) (sqrt.f64 (sqrt.f64 180)))
(/.f64 (*.f64 (*.f64 angle (PI.f64)) (sqrt.f64 1/180)) (sqrt.f64 180))
(/.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))) (neg.f64 (cbrt.f64 32400)))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) angle) (cbrt.f64 32400))
(/.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180))) (neg.f64 (sqrt.f64 180)))
(/.f64 (*.f64 (*.f64 angle (PI.f64)) (sqrt.f64 1/180)) (sqrt.f64 180))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 180))
(/.f64 (*.f64 (*.f64 angle (PI.f64)) (sqrt.f64 1/180)) (sqrt.f64 180))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 32400))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) angle) (cbrt.f64 32400))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) angle) (cbrt.f64 32400))
(/.f64 (*.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) angle) (sqrt.f64 180))
(/.f64 (*.f64 (*.f64 angle (PI.f64)) (sqrt.f64 1/180)) (sqrt.f64 180))
(/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) 1) (cbrt.f64 32400))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) angle) (cbrt.f64 32400))
(/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 1) (sqrt.f64 180))
(/.f64 (*.f64 (*.f64 angle (PI.f64)) (sqrt.f64 1/180)) (sqrt.f64 180))
(/.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (PI.f64)) (cbrt.f64 32400))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) angle) (cbrt.f64 32400))
(/.f64 (*.f64 (*.f64 angle (sqrt.f64 1/180)) (PI.f64)) (sqrt.f64 180))
(/.f64 (*.f64 (*.f64 angle (PI.f64)) (sqrt.f64 1/180)) (sqrt.f64 180))
(/.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) 1) (cbrt.f64 32400))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) angle) (cbrt.f64 32400))
(/.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 1) (sqrt.f64 180))
(/.f64 (*.f64 (*.f64 angle (PI.f64)) (sqrt.f64 1/180)) (sqrt.f64 180))
(/.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 (cbrt.f64 32400))) (pow.f64 (cbrt.f64 (cbrt.f64 32400)) 2))
(/.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) angle) (cbrt.f64 (cbrt.f64 32400))) (pow.f64 (cbrt.f64 (cbrt.f64 32400)) 2))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (*.f64 angle 1/180) (PI.f64))
(/.f64 (*.f64 (PI.f64) angle) 180)
(*.f64 (*.f64 angle 1/180) (PI.f64))
(/.f64 (neg.f64 (*.f64 (PI.f64) (neg.f64 angle))) 180)
(*.f64 (*.f64 angle 1/180) (PI.f64))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(*.f64 (*.f64 angle 1/180) (PI.f64))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) -1) -180)
(*.f64 (*.f64 angle 1/180) (PI.f64))
(/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) 1) -180)
(*.f64 (*.f64 angle 1/180) (PI.f64))
(/.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) 1) -180)
(*.f64 (*.f64 angle 1/180) (PI.f64))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(*.f64 (*.f64 angle 1/180) (PI.f64))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(*.f64 (*.f64 angle 1/180) (PI.f64))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (*.f64 angle 1/180) (PI.f64))
(neg.f64 (*.f64 (*.f64 angle -1/180) (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(neg.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(neg.f64 (/.f64 (*.f64 (PI.f64) angle) -180))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))
(*.f64 (*.f64 angle 1/180) (PI.f64))

eval465.0ms (1.6%)

Compiler

Compiled 22259 to 15706 computations (29.4% saved)

prune363.0ms (1.2%)

Pruning

85 alts after pruning (85 fresh and 0 done)

PrunedKeptTotal
New63585720
Fresh000
Picked101
Done101
Total63785722
Error
17.7b
Counts
722 → 85
Alt Table
Click to see full alt table
StatusErrorProgram
19.0b
(+.f64 (pow.f64 (*.f64 a (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (*.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)))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (if (!=.f64 angle 0) (/.f64 (PI.f64) (/.f64 180 angle)) (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
28.8b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) angle) (cbrt.f64 32400)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) (/.f64 angle (cbrt.f64 32400))) (cbrt.f64 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (neg.f64 angle) (cbrt.f64 180)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 32400)))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (sqrt.f64 180)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (sqrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 angle 1/180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
22.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
22.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) (PI.f64)) (cbrt.f64 angle)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 (*.f64 1/5832000 (PI.f64)))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (*.f64 (PI.f64) (cbrt.f64 1/180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) (sqrt.f64 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 1/180) (cbrt.f64 1/32400))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
22.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 1/180 (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
29.7b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2) 1/3))
32.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) 2))
23.6b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (if (!=.f64 angle 0) (/.f64 (PI.f64) (/.f64 180 angle)) (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2))
35.6b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))) 2))
19.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (/.f64 (neg.f64 angle) (cbrt.f64 180)) (PI.f64)) (neg.f64 (cbrt.f64 32400))))) 2))
27.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (/.f64 (*.f64 angle angle) 180))) (cbrt.f64 32400)))) 2))
27.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) (cbrt.f64 180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) (/.f64 angle (cbrt.f64 32400))) (cbrt.f64 180)))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) 2))
27.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 32400)) (/.f64 (cbrt.f64 (*.f64 angle angle)) (cbrt.f64 180))))) 2))
19.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2)))) 2))
19.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 angle 1/180))))) 2))
27.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180))))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 1/180) (cbrt.f64 1/32400))))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 (PI.f64)) angle))) 2))
27.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) 1/180)))) 2))
27.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 1/180 (PI.f64)))))) 2))
30.7b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))) 2))
25.6b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3))
28.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b)))
28.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2)))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))))
23.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b) b))
28.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b) (cbrt.f64 (*.f64 b b))) (cbrt.f64 b)))
25.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
20.8b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
18.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
18.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
37.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
24.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)))
27.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (cbrt.f64 (*.f64 b b)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)))
26.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
29.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 3) 2)))
24.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) 2))
23.6b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) 2))
27.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 (*.f64 1/5832000 (PI.f64)))))) 2))
19.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 angle 1/180)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2)) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (PI.f64))))) 2))
27.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) 2)))) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) (*.f64 angle (cbrt.f64 1/180))))) 2))
19.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (*.f64 (PI.f64) (cbrt.f64 1/180))))) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) (cbrt.f64 1/32400)))) 2))
25.7b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (cbrt.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))) 2))
21.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) 2) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) 2) 2)))
20.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 b)) 3) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
32.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 (*.f64 b b) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64)))))) 1/2))
37.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
28.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
19.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))) 2) 2) 2)))
23.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
18.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
Compiler

Compiled 5602 to 4438 computations (20.8% saved)

localize29.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
0.3b
(*.f64 (PI.f64) (*.f64 angle 1/180))
0.3b
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
22.7b
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
Compiler

Compiled 66 to 46 computations (30.3% saved)

series13.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
angle
@0
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
0.0ms
b
@0
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
0.0ms
b
@-inf
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
0.0ms
b
@inf
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
0.0ms
angle
@inf
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
Compiler

Compiled 1300 to 765 computations (41.2% saved)

rewrite85.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
48×egg-rr
Counts
1 → 48
Calls
Call 1
Inputs
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 b) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 b)) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 b b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)))) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 b)) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 b))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))))

simplify253.0ms (0.9%)

Algorithm
egglog
Counts
72 → 56
Calls
Call 1
Inputs
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 angle b)
(+.f64 (*.f64 angle b) (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b))))
(+.f64 (*.f64 1/120 (*.f64 b (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5)))) (+.f64 (*.f64 angle b) (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b)))))
(+.f64 (*.f64 1/120 (*.f64 b (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5)))) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 7) b))) (+.f64 (*.f64 angle b) (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b))))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2))
(+.f64 (*.f64 1/2 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 b) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (cbrt.f64 b)) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) 2))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 b b)) 2)))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)))) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (cbrt.f64 (cbrt.f64 b)) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b))
(*.f64 1 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) 2)
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/2)
(*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2))
(*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 3)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 b))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(/.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)
(/.f64 (*.f64 2 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)
(pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
(cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
Outputs
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 angle b)
(+.f64 (*.f64 angle b) (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b))))
(fma.f64 -1/6 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) b) (*.f64 angle b))
(+.f64 (*.f64 1/120 (*.f64 b (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5)))) (+.f64 (*.f64 angle b) (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b)))))
(fma.f64 (*.f64 b (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5))) 1/120 (fma.f64 -1/6 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) b) (*.f64 angle b)))
(+.f64 (*.f64 1/120 (*.f64 b (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5)))) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 7) b))) (+.f64 (*.f64 angle b) (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b))))))
(fma.f64 1/120 (*.f64 b (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5))) (fma.f64 (*.f64 -1/5040 (pow.f64 angle 7)) (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 7) b) (fma.f64 -1/6 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) b) (*.f64 angle b))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(+.f64 (*.f64 1/2 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 b) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (cbrt.f64 b)) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 b b)) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)))) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (cbrt.f64 b)) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 1 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) 2)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/2)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 3)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 b))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(/.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(/.f64 (*.f64 2 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)

localize58.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 angle 1/180)
0.3b
(*.f64 (PI.f64) (*.f64 angle 1/180))
17.0b
(*.f64 (*.f64 b b) (*.f64 angle angle))
22.8b
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
Compiler

Compiled 72 to 38 computations (47.2% saved)

series67.0ms (0.2%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
3.0ms
b
@0
(*.f64 (*.f64 b b) (*.f64 angle angle))
1.0ms
angle
@0
(*.f64 (*.f64 b b) (*.f64 angle angle))
1.0ms
b
@inf
(*.f64 (*.f64 b b) (*.f64 angle angle))
1.0ms
angle
@inf
(*.f64 (*.f64 b b) (*.f64 angle angle))
1.0ms
angle
@-inf
(*.f64 angle 1/180)
Compiler

Compiled 1200 to 900 computations (25% saved)

rewrite163.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
121×egg-rr
39×egg-rr
Counts
2 → 160
Calls
Call 1
Inputs
(*.f64 (*.f64 b b) (*.f64 angle angle))
(*.f64 angle 1/180)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (*.f64 b angle) 2) 1/2) (*.f64 (pow.f64 (*.f64 b angle) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (pow.f64 (*.f64 b angle) 2)) (*.f64 1/2 (pow.f64 (*.f64 b angle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b b) (*.f64 angle angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 angle angle) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (*.f64 b (*.f64 angle angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 b (cbrt.f64 b)) (*.f64 angle angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) 2) (pow.f64 (*.f64 b angle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 b angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 angle) (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) angle) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (*.f64 angle angle)) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 b)) (cbrt.f64 (*.f64 b (*.f64 angle angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (*.f64 angle angle)) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))) (cbrt.f64 (*.f64 angle (cbrt.f64 angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) (*.f64 b (*.f64 angle angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (*.f64 (*.f64 b angle) b))) (cbrt.f64 angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (*.f64 b angle))) (cbrt.f64 (*.f64 b angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 angle)) (cbrt.f64 angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b angle) (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b b) (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (*.f64 b (cbrt.f64 b)) (*.f64 angle angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 angle) (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b angle)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) (*.f64 b angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) b) (cbrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 (*.f64 b (cbrt.f64 b)) angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b angle) (*.f64 b (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) 1) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 b)) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 b)) (cbrt.f64 b)) (cbrt.f64 (*.f64 angle angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 b)) (cbrt.f64 (*.f64 b angle))) (cbrt.f64 angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 b)) (cbrt.f64 (*.f64 b (cbrt.f64 (*.f64 angle angle))))) (cbrt.f64 (*.f64 angle (cbrt.f64 angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 b)) 1) (cbrt.f64 (*.f64 b (*.f64 angle angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) b)) (*.f64 angle (cbrt.f64 angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) b))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 b) (*.f64 b (*.f64 angle angle))) (cbrt.f64 (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b)) (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 b (*.f64 angle angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (pow.f64 (cbrt.f64 (*.f64 b (cbrt.f64 angle))) 2)) (cbrt.f64 (*.f64 angle (cbrt.f64 angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (pow.f64 (*.f64 b (cbrt.f64 angle)) 2))) (cbrt.f64 (*.f64 angle (cbrt.f64 angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (*.f64 b (*.f64 angle angle)))) (cbrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))) (cbrt.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) 2) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) 2) 2)) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) 2) (pow.f64 (*.f64 b angle) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) 2) (pow.f64 (*.f64 b angle) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) 2) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) 2) (pow.f64 (*.f64 b angle) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b angle)) (*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle)))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 b) (*.f64 b (*.f64 angle angle))) (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) b) (*.f64 (*.f64 angle (cbrt.f64 angle)) (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 b (*.f64 angle angle)) (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b angle)) (*.f64 angle (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) (*.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 b (*.f64 angle angle))) (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 b (cbrt.f64 angle))) 2) (*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) b)) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle))) (*.f64 (cbrt.f64 b) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) 2) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) (*.f64 (cbrt.f64 (*.f64 (*.f64 b (cbrt.f64 b)) (*.f64 angle angle))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (*.f64 (*.f64 b angle) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 b (cbrt.f64 angle)) 2) (*.f64 angle (cbrt.f64 angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 b angle) (*.f64 angle angle))) (cbrt.f64 (*.f64 (*.f64 b angle) (*.f64 angle angle)))) (*.f64 b (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 b (cbrt.f64 b)) (*.f64 angle angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (cbrt.f64 angle))) 2) 3) (*.f64 angle (cbrt.f64 angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) (*.f64 b (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b angle) (*.f64 b angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b angle) b) angle)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 angle (*.f64 (*.f64 b angle) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 angle angle) (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 b (cbrt.f64 angle)) 2) (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (cbrt.f64 (pow.f64 (*.f64 angle (cbrt.f64 angle)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (*.f64 b angle) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 b angle) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 b angle) b) 2)) (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 b angle) b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (cbrt.f64 (*.f64 angle angle))) (*.f64 (*.f64 b angle) (cbrt.f64 angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b angle)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (*.f64 b angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) (*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle))) (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 b angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (cbrt.f64 b)) (*.f64 angle angle)) (cbrt.f64 (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (cbrt.f64 b)) (pow.f64 (*.f64 (cbrt.f64 b) angle) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 angle (cbrt.f64 angle)) (pow.f64 (*.f64 b (cbrt.f64 angle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) (cbrt.f64 (*.f64 b (cbrt.f64 b)))) (cbrt.f64 (pow.f64 (*.f64 b (cbrt.f64 b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 b angle) b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 b angle) b) 2)) angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 b angle) b)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) (cbrt.f64 (*.f64 (*.f64 b angle) b))) (cbrt.f64 (*.f64 (*.f64 b angle) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 b angle) b))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 b angle) b))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) 1) (cbrt.f64 (pow.f64 (*.f64 (*.f64 b angle) b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) 2)) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 b)) (cbrt.f64 (cbrt.f64 b))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 b)) (cbrt.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 b) (*.f64 b (cbrt.f64 (*.f64 angle angle)))) (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)))) (cbrt.f64 (cbrt.f64 (*.f64 angle angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2))) (cbrt.f64 (*.f64 b (cbrt.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b b)))) (cbrt.f64 (*.f64 (*.f64 b (cbrt.f64 b)) (*.f64 angle angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (cbrt.f64 b))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 angle)) (cbrt.f64 (*.f64 (*.f64 b angle) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (cbrt.f64 (*.f64 angle angle)))) (*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) b) 2)) (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (*.f64 (*.f64 angle angle) (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2)) (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 b (cbrt.f64 angle)) 2)) (*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b angle) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 b angle) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 b angle) 2) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (pow.f64 (*.f64 b angle) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b angle) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b angle) 2)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 angle 1/180) 1/2) (*.f64 (*.f64 angle 1/180) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 angle 1/180)) (*.f64 1/2 (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (cbrt.f64 (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (cbrt.f64 (cbrt.f64 1/32400))) (cbrt.f64 (cbrt.f64 1/1049760000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))) (cbrt.f64 (*.f64 angle (cbrt.f64 angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 angle) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) (cbrt.f64 angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (cbrt.f64 (*.f64 angle angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle angle)) (cbrt.f64 (*.f64 1/5832000 angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 1/1049760000)) (*.f64 (*.f64 angle (cbrt.f64 1/180)) (cbrt.f64 (cbrt.f64 1/32400))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle))) (*.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 angle 1/180)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/180 angle)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 angle 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 angle 1/180) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/180) (*.f64 (cbrt.f64 1/32400) angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 1/32400) angle) (cbrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) angle)) (cbrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/180) (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 angle (cbrt.f64 1/180)) (cbrt.f64 1/32400))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/32400) (*.f64 angle (cbrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) 1) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 angle 3) 1/32400)) (cbrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 angle (sqrt.f64 1/180)) (sqrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/180) (*.f64 angle (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 angle 1/180) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 angle 1/180) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 angle 1/180)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 angle 1/180) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 angle 1/180) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 angle 1/180) 3))))))

simplify536.0ms (1.8%)

Algorithm
egglog
Counts
196 → 185
Calls
Call 1
Inputs
(*.f64 (pow.f64 b 2) (pow.f64 angle 2))
(*.f64 (pow.f64 b 2) (pow.f64 angle 2))
(*.f64 (pow.f64 b 2) (pow.f64 angle 2))
(*.f64 (pow.f64 b 2) (pow.f64 angle 2))
(*.f64 (pow.f64 (/.f64 1 b) -2) (pow.f64 angle 2))
(*.f64 (pow.f64 (/.f64 1 b) -2) (pow.f64 angle 2))
(*.f64 (pow.f64 (/.f64 1 b) -2) (pow.f64 angle 2))
(*.f64 (pow.f64 (/.f64 1 b) -2) (pow.f64 angle 2))
(*.f64 (pow.f64 angle 2) (pow.f64 (/.f64 -1 b) -2))
(*.f64 (pow.f64 angle 2) (pow.f64 (/.f64 -1 b) -2))
(*.f64 (pow.f64 angle 2) (pow.f64 (/.f64 -1 b) -2))
(*.f64 (pow.f64 angle 2) (pow.f64 (/.f64 -1 b) -2))
(*.f64 (pow.f64 b 2) (pow.f64 angle 2))
(*.f64 (pow.f64 b 2) (pow.f64 angle 2))
(*.f64 (pow.f64 b 2) (pow.f64 angle 2))
(*.f64 (pow.f64 b 2) (pow.f64 angle 2))
(*.f64 (pow.f64 (/.f64 1 angle) -2) (pow.f64 b 2))
(*.f64 (pow.f64 (/.f64 1 angle) -2) (pow.f64 b 2))
(*.f64 (pow.f64 (/.f64 1 angle) -2) (pow.f64 b 2))
(*.f64 (pow.f64 (/.f64 1 angle) -2) (pow.f64 b 2))
(*.f64 (pow.f64 b 2) (pow.f64 (/.f64 -1 angle) -2))
(*.f64 (pow.f64 b 2) (pow.f64 (/.f64 -1 angle) -2))
(*.f64 (pow.f64 b 2) (pow.f64 (/.f64 -1 angle) -2))
(*.f64 (pow.f64 b 2) (pow.f64 (/.f64 -1 angle) -2))
(*.f64 1/180 angle)
(*.f64 1/180 angle)
(*.f64 1/180 angle)
(*.f64 1/180 angle)
(*.f64 1/180 angle)
(*.f64 1/180 angle)
(*.f64 1/180 angle)
(*.f64 1/180 angle)
(*.f64 1/180 angle)
(*.f64 1/180 angle)
(*.f64 1/180 angle)
(*.f64 1/180 angle)
(+.f64 (*.f64 (pow.f64 (*.f64 b angle) 2) 1/2) (*.f64 (pow.f64 (*.f64 b angle) 2) 1/2))
(+.f64 (*.f64 1/2 (pow.f64 (*.f64 b angle) 2)) (*.f64 1/2 (pow.f64 (*.f64 b angle) 2)))
(*.f64 (*.f64 b b) (*.f64 angle angle))
(*.f64 (*.f64 angle angle) (*.f64 b b))
(*.f64 b (*.f64 b (*.f64 angle angle)))
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 b (cbrt.f64 b)) (*.f64 angle angle))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) 2) (pow.f64 (*.f64 b angle) 2))))
(*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 b angle)))
(*.f64 (cbrt.f64 angle) (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) angle) (*.f64 b b)))
(*.f64 (*.f64 b (*.f64 angle angle)) b)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 b)) (cbrt.f64 (*.f64 b (*.f64 angle angle))))
(*.f64 (*.f64 (*.f64 b (*.f64 angle angle)) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))) (cbrt.f64 (*.f64 angle (cbrt.f64 angle))))
(*.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b))
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) (*.f64 b (*.f64 angle angle))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (*.f64 (*.f64 b angle) b))) (cbrt.f64 angle))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (*.f64 b angle))) (cbrt.f64 (*.f64 b angle)))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 angle)) (cbrt.f64 angle))
(*.f64 (*.f64 (*.f64 b angle) (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) angle))
(*.f64 (*.f64 (*.f64 b b) (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) angle))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (*.f64 b (cbrt.f64 b)) (*.f64 angle angle))))
(*.f64 (cbrt.f64 b) (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) b))
(*.f64 (cbrt.f64 angle) (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 angle)))
(*.f64 (cbrt.f64 (*.f64 b angle)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) (*.f64 b angle)))
(*.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) b) (cbrt.f64 b))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 (*.f64 b (cbrt.f64 b)) angle))
(*.f64 (*.f64 (*.f64 b angle) (*.f64 b (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) 1) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) 2))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 b)) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 b))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 b)) (cbrt.f64 b)) (cbrt.f64 (*.f64 angle angle)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 b)) (cbrt.f64 (*.f64 b angle))) (cbrt.f64 angle))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 b)) (cbrt.f64 (*.f64 b (cbrt.f64 (*.f64 angle angle))))) (cbrt.f64 (*.f64 angle (cbrt.f64 angle))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 b)) 1) (cbrt.f64 (*.f64 b (*.f64 angle angle))))
(*.f64 (*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) b)) (*.f64 angle (cbrt.f64 angle)))
(*.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) b))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) b) 2)))
(*.f64 (*.f64 (cbrt.f64 b) (*.f64 b (*.f64 angle angle))) (cbrt.f64 (*.f64 b b)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b)) (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 b (*.f64 angle angle))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (pow.f64 (cbrt.f64 (*.f64 b (cbrt.f64 angle))) 2)) (cbrt.f64 (*.f64 angle (cbrt.f64 angle))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (pow.f64 (*.f64 b (cbrt.f64 angle)) 2))) (cbrt.f64 (*.f64 angle (cbrt.f64 angle))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (*.f64 b (*.f64 angle angle)))) (cbrt.f64 b))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))) (cbrt.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) 2) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) 2) 2)) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) 2) (pow.f64 (*.f64 b angle) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) 2) (pow.f64 (*.f64 b angle) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) 2) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) 2) (pow.f64 (*.f64 b angle) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))
(*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))
(*.f64 (cbrt.f64 (*.f64 b angle)) (*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle)))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))
(*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 b) (*.f64 b (*.f64 angle angle))) (cbrt.f64 b)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) b) (*.f64 (*.f64 angle (cbrt.f64 angle)) (cbrt.f64 b)))
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 b (*.f64 angle angle)) (cbrt.f64 b)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b angle)) (*.f64 angle (cbrt.f64 b)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) (*.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 b (*.f64 angle angle))) (cbrt.f64 b)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (cbrt.f64 angle))) 2) (*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) b)) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))))
(*.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle))) (*.f64 (cbrt.f64 b) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) 2) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) (*.f64 (cbrt.f64 (*.f64 (*.f64 b (cbrt.f64 b)) (*.f64 angle angle))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))))
(*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (*.f64 (*.f64 b angle) b))))
(*.f64 (pow.f64 (*.f64 b (cbrt.f64 angle)) 2) (*.f64 angle (cbrt.f64 angle)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 b angle) (*.f64 angle angle))) (cbrt.f64 (*.f64 (*.f64 b angle) (*.f64 angle angle)))) (*.f64 b (cbrt.f64 b)))
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 b (cbrt.f64 b)) (*.f64 angle angle)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (cbrt.f64 angle))) 2) 3) (*.f64 angle (cbrt.f64 angle)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) (*.f64 b (cbrt.f64 b)))
(*.f64 (*.f64 b angle) (*.f64 b angle))
(*.f64 (*.f64 (*.f64 b angle) b) angle)
(*.f64 angle (*.f64 (*.f64 b angle) b))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))
(*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle)))
(*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)))
(*.f64 (*.f64 (*.f64 angle angle) (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) b))
(*.f64 (*.f64 (pow.f64 (*.f64 b (cbrt.f64 angle)) 2) (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (cbrt.f64 (pow.f64 (*.f64 angle (cbrt.f64 angle)) 2)))
(*.f64 1 (pow.f64 (*.f64 b angle) 2))
(*.f64 (pow.f64 (*.f64 b angle) 2) 1)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 b angle) b) 2)) (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 b angle) b) 2)))
(*.f64 (*.f64 b (cbrt.f64 (*.f64 angle angle))) (*.f64 (*.f64 b angle) (cbrt.f64 angle)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)))))
(*.f64 (cbrt.f64 (*.f64 b angle)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (*.f64 b angle))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) (*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle))) (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle))))
(*.f64 (*.f64 b (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 b angle)))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 b)) (*.f64 angle angle)) (cbrt.f64 (*.f64 b b)))
(*.f64 (*.f64 b (cbrt.f64 b)) (pow.f64 (*.f64 (cbrt.f64 b) angle) 2))
(*.f64 (*.f64 angle (cbrt.f64 angle)) (pow.f64 (*.f64 b (cbrt.f64 angle)) 2))
(*.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) (cbrt.f64 (*.f64 b (cbrt.f64 b)))) (cbrt.f64 (pow.f64 (*.f64 b (cbrt.f64 b)) 2)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 b angle) b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 b angle) b) 2)) angle))
(*.f64 (cbrt.f64 (*.f64 (*.f64 b angle) b)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) angle)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) (cbrt.f64 (*.f64 (*.f64 b angle) b))) (cbrt.f64 (*.f64 (*.f64 b angle) b)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 b angle) b))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 b angle) b))) 2) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) 1) (cbrt.f64 (pow.f64 (*.f64 (*.f64 b angle) b) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) 2)) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) 2) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) 2) 2))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 b)) (cbrt.f64 (cbrt.f64 b))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 b)) (cbrt.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle)))) 2))
(*.f64 (*.f64 (cbrt.f64 b) (*.f64 b (cbrt.f64 (*.f64 angle angle)))) (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)))) (cbrt.f64 (cbrt.f64 (*.f64 angle angle))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2))) (cbrt.f64 (*.f64 b (cbrt.f64 b))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b b)))) (cbrt.f64 (*.f64 (*.f64 b (cbrt.f64 b)) (*.f64 angle angle))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (cbrt.f64 b))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) b)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 angle)) (cbrt.f64 (*.f64 (*.f64 b angle) b)))
(*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 (*.f64 angle angle)))) (*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) b) 2)) (cbrt.f64 b)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (*.f64 (*.f64 angle angle) (cbrt.f64 b)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2)) (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (cbrt.f64 angle)) 2)) (*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b angle) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) 2) 2))
(/.f64 (pow.f64 (*.f64 b angle) 2) 1)
(/.f64 (*.f64 (pow.f64 (*.f64 b angle) 2) 2) 2)
(/.f64 (*.f64 2 (pow.f64 (*.f64 b angle) 2)) 2)
(pow.f64 (pow.f64 (*.f64 b angle) 2) 1)
(pow.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3) 1/3)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) 3)
(pow.f64 (*.f64 b angle) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3))
(+.f64 (*.f64 (*.f64 angle 1/180) 1/2) (*.f64 (*.f64 angle 1/180) 1/2))
(+.f64 (*.f64 1/2 (*.f64 angle 1/180)) (*.f64 1/2 (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))
(*.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (cbrt.f64 (cbrt.f64 1/32400))) (cbrt.f64 (cbrt.f64 1/1049760000)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))) (cbrt.f64 (*.f64 angle (cbrt.f64 angle))))
(*.f64 (cbrt.f64 angle) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) (cbrt.f64 angle))
(*.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (cbrt.f64 (*.f64 angle angle)))
(*.f64 (cbrt.f64 (*.f64 angle angle)) (cbrt.f64 (*.f64 1/5832000 angle)))
(*.f64 (cbrt.f64 (cbrt.f64 1/1049760000)) (*.f64 (*.f64 angle (cbrt.f64 1/180)) (cbrt.f64 (cbrt.f64 1/32400))))
(*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle))) (*.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) 2) 2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))
(*.f64 angle 1/180)
(*.f64 1/180 angle)
(*.f64 1 (*.f64 angle 1/180))
(*.f64 (*.f64 angle 1/180) 1)
(*.f64 (cbrt.f64 1/180) (*.f64 (cbrt.f64 1/32400) angle))
(*.f64 (*.f64 (cbrt.f64 1/32400) angle) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) angle)) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) angle)))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (cbrt.f64 1/32400))
(*.f64 (cbrt.f64 1/32400) (*.f64 angle (cbrt.f64 1/180)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) 1) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 angle 3) 1/32400)) (cbrt.f64 1/180))
(*.f64 (*.f64 angle (sqrt.f64 1/180)) (sqrt.f64 1/180))
(*.f64 (sqrt.f64 1/180) (*.f64 angle (sqrt.f64 1/180)))
(/.f64 (*.f64 angle 1/180) 1)
(/.f64 (*.f64 (*.f64 angle 1/180) 2) 2)
(/.f64 (*.f64 2 (*.f64 angle 1/180)) 2)
(pow.f64 (*.f64 angle 1/180) 1)
(pow.f64 (pow.f64 (*.f64 angle 1/180) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 3)
(cbrt.f64 (pow.f64 (*.f64 angle 1/180) 3))
Outputs
(*.f64 (pow.f64 b 2) (pow.f64 angle 2))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (pow.f64 b 2) (pow.f64 angle 2))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (pow.f64 b 2) (pow.f64 angle 2))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (pow.f64 b 2) (pow.f64 angle 2))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (pow.f64 (/.f64 1 b) -2) (pow.f64 angle 2))
(*.f64 (pow.f64 (/.f64 1 b) -2) (*.f64 angle angle))
(*.f64 (pow.f64 (/.f64 1 b) -2) (pow.f64 angle 2))
(*.f64 (pow.f64 (/.f64 1 b) -2) (*.f64 angle angle))
(*.f64 (pow.f64 (/.f64 1 b) -2) (pow.f64 angle 2))
(*.f64 (pow.f64 (/.f64 1 b) -2) (*.f64 angle angle))
(*.f64 (pow.f64 (/.f64 1 b) -2) (pow.f64 angle 2))
(*.f64 (pow.f64 (/.f64 1 b) -2) (*.f64 angle angle))
(*.f64 (pow.f64 angle 2) (pow.f64 (/.f64 -1 b) -2))
(*.f64 (*.f64 angle angle) (pow.f64 (/.f64 -1 b) -2))
(*.f64 (pow.f64 angle 2) (pow.f64 (/.f64 -1 b) -2))
(*.f64 (*.f64 angle angle) (pow.f64 (/.f64 -1 b) -2))
(*.f64 (pow.f64 angle 2) (pow.f64 (/.f64 -1 b) -2))
(*.f64 (*.f64 angle angle) (pow.f64 (/.f64 -1 b) -2))
(*.f64 (pow.f64 angle 2) (pow.f64 (/.f64 -1 b) -2))
(*.f64 (*.f64 angle angle) (pow.f64 (/.f64 -1 b) -2))
(*.f64 (pow.f64 b 2) (pow.f64 angle 2))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (pow.f64 b 2) (pow.f64 angle 2))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (pow.f64 b 2) (pow.f64 angle 2))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (pow.f64 b 2) (pow.f64 angle 2))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (pow.f64 (/.f64 1 angle) -2) (pow.f64 b 2))
(*.f64 (pow.f64 (/.f64 1 angle) -2) (*.f64 b b))
(*.f64 (pow.f64 (/.f64 1 angle) -2) (pow.f64 b 2))
(*.f64 (pow.f64 (/.f64 1 angle) -2) (*.f64 b b))
(*.f64 (pow.f64 (/.f64 1 angle) -2) (pow.f64 b 2))
(*.f64 (pow.f64 (/.f64 1 angle) -2) (*.f64 b b))
(*.f64 (pow.f64 (/.f64 1 angle) -2) (pow.f64 b 2))
(*.f64 (pow.f64 (/.f64 1 angle) -2) (*.f64 b b))
(*.f64 (pow.f64 b 2) (pow.f64 (/.f64 -1 angle) -2))
(*.f64 (*.f64 b b) (pow.f64 (/.f64 -1 angle) -2))
(*.f64 (pow.f64 b 2) (pow.f64 (/.f64 -1 angle) -2))
(*.f64 (*.f64 b b) (pow.f64 (/.f64 -1 angle) -2))
(*.f64 (pow.f64 b 2) (pow.f64 (/.f64 -1 angle) -2))
(*.f64 (*.f64 b b) (pow.f64 (/.f64 -1 angle) -2))
(*.f64 (pow.f64 b 2) (pow.f64 (/.f64 -1 angle) -2))
(*.f64 (*.f64 b b) (pow.f64 (/.f64 -1 angle) -2))
(*.f64 1/180 angle)
(*.f64 1/180 angle)
(*.f64 1/180 angle)
(*.f64 1/180 angle)
(*.f64 1/180 angle)
(*.f64 1/180 angle)
(*.f64 1/180 angle)
(*.f64 1/180 angle)
(*.f64 1/180 angle)
(*.f64 1/180 angle)
(*.f64 1/180 angle)
(*.f64 1/180 angle)
(+.f64 (*.f64 (pow.f64 (*.f64 b angle) 2) 1/2) (*.f64 (pow.f64 (*.f64 b angle) 2) 1/2))
(pow.f64 (*.f64 b angle) 2)
(+.f64 (*.f64 1/2 (pow.f64 (*.f64 b angle) 2)) (*.f64 1/2 (pow.f64 (*.f64 b angle) 2)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 b b) (*.f64 angle angle))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 angle angle) (*.f64 b b))
(pow.f64 (*.f64 b angle) 2)
(*.f64 b (*.f64 b (*.f64 angle angle)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 b (cbrt.f64 b)) (*.f64 angle angle))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) 2) (pow.f64 (*.f64 b angle) 2))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 b angle)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 angle) (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) angle) (*.f64 b b)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 b (*.f64 angle angle)) b)
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 b)) (cbrt.f64 (*.f64 b (*.f64 angle angle))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (*.f64 b (*.f64 angle angle)) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))) (cbrt.f64 (*.f64 angle (cbrt.f64 angle))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) (*.f64 b (*.f64 angle angle))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) 2))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (*.f64 (*.f64 b angle) b))) (cbrt.f64 angle))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (*.f64 b angle))) (cbrt.f64 (*.f64 b angle)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b angle)) (*.f64 b angle)) (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 angle)) (cbrt.f64 angle))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (*.f64 b angle) (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) angle))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (*.f64 b b) (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) angle))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (*.f64 b (cbrt.f64 b)) (*.f64 angle angle))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) (cbrt.f64 (*.f64 b (cbrt.f64 b)))) (*.f64 (*.f64 (*.f64 b angle) angle) (cbrt.f64 b)))
(*.f64 (cbrt.f64 b) (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) b))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 angle) (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 angle)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (*.f64 b angle)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) (*.f64 b angle)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b angle)) (*.f64 b angle)) (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))
(*.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) b) (cbrt.f64 b))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 (*.f64 b (cbrt.f64 b)) angle))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (*.f64 b angle) (*.f64 b (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) 1) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) 2))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 b)) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 b))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 b)) (cbrt.f64 b)) (cbrt.f64 (*.f64 angle angle)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 b)) (cbrt.f64 (*.f64 b angle))) (cbrt.f64 angle))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 b)) (cbrt.f64 (*.f64 b (cbrt.f64 (*.f64 angle angle))))) (cbrt.f64 (*.f64 angle (cbrt.f64 angle))))
(cbrt.f64 (*.f64 (*.f64 angle (cbrt.f64 angle)) (*.f64 (*.f64 b (cbrt.f64 (*.f64 angle angle))) (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) b))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 b)) 1) (cbrt.f64 (*.f64 b (*.f64 angle angle))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) b)) (*.f64 angle (cbrt.f64 angle)))
(*.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) b))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) b) 2)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (cbrt.f64 b) (*.f64 b (*.f64 angle angle))) (cbrt.f64 (*.f64 b b)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b)) (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 b (*.f64 angle angle))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b)) (cbrt.f64 (*.f64 b (cbrt.f64 b)))) (*.f64 (*.f64 b angle) angle))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (pow.f64 (cbrt.f64 (*.f64 b (cbrt.f64 angle))) 2)) (cbrt.f64 (*.f64 angle (cbrt.f64 angle))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (pow.f64 (*.f64 b (cbrt.f64 angle)) 2))) (cbrt.f64 (*.f64 angle (cbrt.f64 angle))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (*.f64 b (*.f64 angle angle)))) (cbrt.f64 b))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))) (cbrt.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) 2) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) 2) 2)) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) 2) (pow.f64 (*.f64 b angle) 2)))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) 2) (pow.f64 (*.f64 b angle) 2)))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) 2) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) 2) (pow.f64 (*.f64 b angle) 2)))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (cbrt.f64 b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))
(*.f64 (cbrt.f64 (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) (pow.f64 (*.f64 (*.f64 b angle) angle) 2))) b))
(*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (*.f64 b angle)) (*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle)))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 b) (*.f64 b (*.f64 angle angle))) (cbrt.f64 b)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) b) (*.f64 (*.f64 angle (cbrt.f64 angle)) (cbrt.f64 b)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) (*.f64 b (*.f64 angle (cbrt.f64 (*.f64 b angle)))))
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 b (*.f64 angle angle)) (cbrt.f64 b)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b angle)) (*.f64 angle (cbrt.f64 b)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 b) angle) (cbrt.f64 (*.f64 b b))) (*.f64 b angle))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) (*.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 b (*.f64 angle angle))) (cbrt.f64 b)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) (cbrt.f64 (*.f64 b (cbrt.f64 b)))) (*.f64 (*.f64 (*.f64 b angle) angle) (cbrt.f64 b)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (cbrt.f64 angle))) 2) (*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) b)) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle))) (*.f64 (cbrt.f64 b) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) 2) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) (*.f64 (cbrt.f64 (*.f64 (*.f64 b (cbrt.f64 b)) (*.f64 angle angle))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (*.f64 (*.f64 b angle) b))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (pow.f64 (*.f64 b (cbrt.f64 angle)) 2) (*.f64 angle (cbrt.f64 angle)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 b angle) (*.f64 angle angle))) (cbrt.f64 (*.f64 (*.f64 b angle) (*.f64 angle angle)))) (*.f64 b (cbrt.f64 b)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 b (cbrt.f64 b)) (*.f64 angle angle)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (cbrt.f64 angle))) 2) 3) (*.f64 angle (cbrt.f64 angle)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) (*.f64 b (cbrt.f64 b)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 b angle) (*.f64 b angle))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (*.f64 b angle) b) angle)
(pow.f64 (*.f64 b angle) 2)
(*.f64 angle (*.f64 (*.f64 b angle) b))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (*.f64 angle angle) (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) b))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (pow.f64 (*.f64 b (cbrt.f64 angle)) 2) (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (cbrt.f64 (pow.f64 (*.f64 angle (cbrt.f64 angle)) 2)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 1 (pow.f64 (*.f64 b angle) 2))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (pow.f64 (*.f64 b angle) 2) 1)
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 b angle) b) 2)) (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 b angle) b) 2) (pow.f64 (*.f64 (*.f64 b angle) angle) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 b angle) b) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 b angle) b) 2) (pow.f64 (*.f64 (*.f64 b angle) angle) 2)))
(*.f64 (*.f64 b (cbrt.f64 (*.f64 angle angle))) (*.f64 (*.f64 b angle) (cbrt.f64 angle)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 b angle) (cbrt.f64 angle))) b)
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))) (cbrt.f64 (pow.f64 (*.f64 b angle) 2))))
(*.f64 (cbrt.f64 (*.f64 b angle)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (*.f64 b angle))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b angle)) (*.f64 b angle)) (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) (*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle))) (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 b (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 b angle)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (*.f64 b (cbrt.f64 b)) (*.f64 angle angle)) (cbrt.f64 (*.f64 b b)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 b (cbrt.f64 b)) (pow.f64 (*.f64 (cbrt.f64 b) angle) 2))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 angle (cbrt.f64 angle)) (pow.f64 (*.f64 b (cbrt.f64 angle)) 2))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) (cbrt.f64 (*.f64 b (cbrt.f64 b)))) (cbrt.f64 (pow.f64 (*.f64 b (cbrt.f64 b)) 2)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (*.f64 (*.f64 b angle) b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 b angle) b) 2)) angle))
(*.f64 (cbrt.f64 (*.f64 (*.f64 b angle) b)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) angle)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) (cbrt.f64 (*.f64 (*.f64 b angle) b))) (cbrt.f64 (*.f64 (*.f64 b angle) b)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 b angle) angle) 2)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 b angle) b)) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 b angle) b))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 b angle) b))) 2) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 b angle) angle) 2)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 b angle) b)) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) 1) (cbrt.f64 (pow.f64 (*.f64 (*.f64 b angle) b) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 b angle) b) 2) (pow.f64 (*.f64 (*.f64 b angle) angle) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) 2)) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) 2) 2)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)))) 2) 2))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 b)) (cbrt.f64 (cbrt.f64 b))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 b)) (cbrt.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle)))) 2))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (cbrt.f64 b) (*.f64 b (cbrt.f64 (*.f64 angle angle)))) (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 b)) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 b angle) angle) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)))) (cbrt.f64 (cbrt.f64 (*.f64 angle angle))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2))) (cbrt.f64 (*.f64 b (cbrt.f64 b))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b b)))) (cbrt.f64 (*.f64 (*.f64 b (cbrt.f64 b)) (*.f64 angle angle))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 (cbrt.f64 b))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) b)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))) (cbrt.f64 (pow.f64 (*.f64 b angle) 2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)) (cbrt.f64 angle)) (cbrt.f64 (*.f64 (*.f64 b angle) b)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 (*.f64 angle angle)))) (*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))
(*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 (*.f64 angle angle)))) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle (cbrt.f64 angle)) (pow.f64 (*.f64 (*.f64 b angle) angle) 2))) b))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) b) 2)) (cbrt.f64 b)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (*.f64 (*.f64 angle angle) (cbrt.f64 b)))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2)) (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (cbrt.f64 angle)) 2)) (*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) (*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2))))
(pow.f64 (*.f64 b angle) 2)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b angle) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2))) 2) 2))
(pow.f64 (*.f64 b angle) 2)
(/.f64 (pow.f64 (*.f64 b angle) 2) 1)
(pow.f64 (*.f64 b angle) 2)
(/.f64 (*.f64 (pow.f64 (*.f64 b angle) 2) 2) 2)
(pow.f64 (*.f64 b angle) 2)
(/.f64 (*.f64 2 (pow.f64 (*.f64 b angle) 2)) 2)
(pow.f64 (*.f64 b angle) 2)
(pow.f64 (pow.f64 (*.f64 b angle) 2) 1)
(pow.f64 (*.f64 b angle) 2)
(pow.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3) 1/3)
(pow.f64 (*.f64 b angle) 2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) 3)
(pow.f64 (*.f64 b angle) 2)
(pow.f64 (*.f64 b angle) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3))
(pow.f64 (*.f64 b angle) 2)
(+.f64 (*.f64 (*.f64 angle 1/180) 1/2) (*.f64 (*.f64 angle 1/180) 1/2))
(*.f64 1/180 angle)
(+.f64 (*.f64 1/2 (*.f64 angle 1/180)) (*.f64 1/2 (*.f64 angle 1/180)))
(*.f64 1/180 angle)
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 1/180 angle)
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 1/180 angle)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))
(*.f64 1/180 angle)
(*.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (cbrt.f64 (cbrt.f64 1/32400))) (cbrt.f64 (cbrt.f64 1/1049760000)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))) (cbrt.f64 (*.f64 angle (cbrt.f64 angle))))
(cbrt.f64 (*.f64 (*.f64 1/5832000 angle) (*.f64 angle angle)))
(*.f64 (cbrt.f64 angle) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/5832000) angle))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) (cbrt.f64 angle))
(cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/5832000) angle))
(*.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (cbrt.f64 (*.f64 angle angle)))
(cbrt.f64 (*.f64 (*.f64 1/5832000 angle) (*.f64 angle angle)))
(*.f64 (cbrt.f64 (*.f64 angle angle)) (cbrt.f64 (*.f64 1/5832000 angle)))
(cbrt.f64 (*.f64 (*.f64 1/5832000 angle) (*.f64 angle angle)))
(*.f64 (cbrt.f64 (cbrt.f64 1/1049760000)) (*.f64 (*.f64 angle (cbrt.f64 1/180)) (cbrt.f64 (cbrt.f64 1/32400))))
(*.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (cbrt.f64 (cbrt.f64 1/32400))) (cbrt.f64 (cbrt.f64 1/1049760000)))
(*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle))) (*.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))))
(cbrt.f64 (*.f64 (*.f64 1/5832000 angle) (*.f64 angle angle)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 1/180 angle)
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 1/180 angle)
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) 2) 2))
(*.f64 1/180 angle)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))
(*.f64 1/180 angle)
(*.f64 angle 1/180)
(*.f64 1/180 angle)
(*.f64 1/180 angle)
(*.f64 1 (*.f64 angle 1/180))
(*.f64 1/180 angle)
(*.f64 (*.f64 angle 1/180) 1)
(*.f64 1/180 angle)
(*.f64 (cbrt.f64 1/180) (*.f64 (cbrt.f64 1/32400) angle))
(*.f64 1/180 angle)
(*.f64 (*.f64 (cbrt.f64 1/32400) angle) (cbrt.f64 1/180))
(*.f64 1/180 angle)
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) angle)) (cbrt.f64 1/180))
(cbrt.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 angle 1/32400))) 1/180))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) angle)))
(cbrt.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 angle 1/32400))) 1/180))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (cbrt.f64 1/32400))
(*.f64 1/180 angle)
(*.f64 (cbrt.f64 1/32400) (*.f64 angle (cbrt.f64 1/180)))
(*.f64 1/180 angle)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))))
(*.f64 1/180 angle)
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) 1) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))
(*.f64 1/180 angle)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 angle 3) 1/32400)) (cbrt.f64 1/180))
(*.f64 1/180 angle)
(*.f64 (*.f64 angle (sqrt.f64 1/180)) (sqrt.f64 1/180))
(*.f64 1/180 angle)
(*.f64 (sqrt.f64 1/180) (*.f64 angle (sqrt.f64 1/180)))
(*.f64 1/180 angle)
(/.f64 (*.f64 angle 1/180) 1)
(*.f64 1/180 angle)
(/.f64 (*.f64 (*.f64 angle 1/180) 2) 2)
(*.f64 1/180 angle)
(/.f64 (*.f64 2 (*.f64 angle 1/180)) 2)
(*.f64 1/180 angle)
(pow.f64 (*.f64 angle 1/180) 1)
(*.f64 1/180 angle)
(pow.f64 (pow.f64 (*.f64 angle 1/180) 3) 1/3)
(*.f64 1/180 angle)
(pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 3)
(*.f64 1/180 angle)
(cbrt.f64 (pow.f64 (*.f64 angle 1/180) 3))
(*.f64 1/180 angle)

localize128.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
0.7b
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
22.7b
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
22.7b
(sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
Compiler

Compiled 122 to 87 computations (28.7% saved)

series185.0ms (0.6%)

Counts
3 → 12
Calls

9 calls:

TimeVariablePointExpression
3.0ms
angle
@-inf
(sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
2.0ms
angle
@-inf
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
2.0ms
angle
@0
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
2.0ms
angle
@0
(sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
2.0ms
angle
@inf
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
Compiler

Compiled 8365 to 6980 computations (16.6% saved)

rewrite194.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
349×egg-rr
100×egg-rr
37×egg-rr
Counts
3 → 486
Calls
Call 1
Inputs
(sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 1 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) -1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 angle 0) (/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (/.f64 1 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) 0) (/.f64 (cbrt.f64 1/32400) (/.f64 1 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) 0) (/.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) 0) (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) 0) (/.f64 (sqrt.f64 1/180) (/.f64 1 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) 0) (/.f64 (cbrt.f64 1/180) (/.f64 1 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) 0) (/.f64 (*.f64 angle (sqrt.f64 1/180)) (/.f64 1 (*.f64 (PI.f64) (sqrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/180 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (PI.f64) 1/180) 0) (/.f64 angle (/.f64 1 (*.f64 (PI.f64) 1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) 0) (/.f64 (cbrt.f64 angle) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 1/180) 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 0) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 0) (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 0) (/.f64 (sqrt.f64 1/180) (/.f64 1 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 0) (/.f64 1 (/.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (PI.f64) 0) (/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)) 0) (/.f64 (cbrt.f64 angle) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 1/32400) angle) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (/.f64 1 (*.f64 (cbrt.f64 1/32400) angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (PI.f64)) 0) (/.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 1 (cbrt.f64 (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (PI.f64)) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) (/.f64 1 (cbrt.f64 (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) 0) (/.f64 (*.f64 angle (cbrt.f64 1/180)) (/.f64 1 (*.f64 (cbrt.f64 1/32400) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 angle 1/180)) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (/.f64 1 (cbrt.f64 (*.f64 angle 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 angle 1/180)) 0) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) (/.f64 1 (cbrt.f64 (*.f64 angle 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (/.f64 1 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 angle) 0) (/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (/.f64 1 (cbrt.f64 angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 0) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 1 (cbrt.f64 (*.f64 (pow.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)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle)) 0) (/.f64 (cbrt.f64 (*.f64 angle angle)) (/.f64 1 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 0) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 angle 1/180) 0) (/.f64 (PI.f64) (/.f64 1 (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (/.f64 1 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 2) 0) (/.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)) 0) (/.f64 (cbrt.f64 1/180) (/.f64 1 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 1/32400) 0) (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (/.f64 1 (cbrt.f64 1/32400))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 1/32400) 0) (/.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) (/.f64 1 (cbrt.f64 1/32400))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 angle angle)) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/5832000 angle))) (/.f64 1 (cbrt.f64 (*.f64 angle angle)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 angle angle)) 0) (/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle)) (/.f64 1 (cbrt.f64 (*.f64 angle angle)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (PI.f64) angle) 0) (/.f64 1/180 (/.f64 1 (*.f64 (PI.f64) angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180)) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 angle (sqrt.f64 1/180)) 0) (/.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) (/.f64 1 (*.f64 angle (sqrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) 0) (/.f64 (cbrt.f64 (*.f64 angle 1/180)) (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 0) (/.f64 1 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -3)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) -1/3)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) 0) (/.f64 (cbrt.f64 (*.f64 angle 1/180)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) (PI.f64))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (PI.f64))) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) (PI.f64))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 1/180) 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (PI.f64) (*.f64 angle 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 angle 1/180) (PI.f64))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (PI.f64))) (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) (cbrt.f64 (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/5832000 angle))) (cbrt.f64 (*.f64 angle angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) (*.f64 angle (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 angle (sqrt.f64 1/180)) (*.f64 (PI.f64) (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) (cbrt.f64 (*.f64 1/5832000 angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)) (cbrt.f64 angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 1/32400) angle) (*.f64 (PI.f64) (cbrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (*.f64 (PI.f64) (cbrt.f64 angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 angle) (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 2) (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) (PI.f64))) (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/5832000 angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180)) (cbrt.f64 (*.f64 (PI.f64) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 angle 3) (/.f64 (*.f64 (PI.f64) 1/180) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 angle 1/2) (/.f64 (*.f64 (PI.f64) 1/180) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 angle 2) (/.f64 (*.f64 (PI.f64) 1/180) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 angle 1/3) (/.f64 (*.f64 (PI.f64) 1/180) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 angle -1) (/.f64 (*.f64 (PI.f64) 1/180) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) 3) (/.f64 (cbrt.f64 1/32400) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) 1/2) (/.f64 (cbrt.f64 1/32400) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) 2) (/.f64 (cbrt.f64 1/32400) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) 1/3) (/.f64 (cbrt.f64 1/32400) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) -1) (/.f64 (cbrt.f64 1/32400) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/2) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/3) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) -1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 3) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 1/2) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 1/3) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) -1) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 angle (cbrt.f64 1/180)) 3) (/.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 angle (cbrt.f64 1/180)) 1/2) (/.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 angle (cbrt.f64 1/180)) 2) (/.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 angle (cbrt.f64 1/180)) 1/3) (/.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 angle (cbrt.f64 1/180)) -1) (/.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/180) 3) (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/180) 1/2) (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/180) 2) (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/180) 1/3) (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/180) -1) (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/180) 3) (/.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/180) 1/2) (/.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/180) 2) (/.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/180) 1/3) (/.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/180) -1) (/.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/180 3) (/.f64 (*.f64 (PI.f64) angle) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/180 1/2) (/.f64 (*.f64 (PI.f64) angle) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/180 2) (/.f64 (*.f64 (PI.f64) angle) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/180 1/3) (/.f64 (*.f64 (PI.f64) angle) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/180 -1) (/.f64 (*.f64 (PI.f64) angle) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) 3) (/.f64 (cbrt.f64 angle) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) 1/2) (/.f64 (cbrt.f64 angle) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) 2) (/.f64 (cbrt.f64 angle) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) 1/3) (/.f64 (cbrt.f64 angle) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) -1) (/.f64 (cbrt.f64 angle) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) 1/180) 3) (/.f64 angle 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) 1/180) 1/2) (/.f64 angle 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) 1/180) 2) (/.f64 angle 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) 1/180) 1/3) (/.f64 angle 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) 1/180) -1) (/.f64 angle -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) 3) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) 1/2) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) 2) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) 1/3) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) -1) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 3) (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 1/2) (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 2) (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 1/3) (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) -1) (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 3) (/.f64 (cbrt.f64 (PI.f64)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 1/2) (/.f64 (cbrt.f64 (PI.f64)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 2) (/.f64 (cbrt.f64 (PI.f64)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 1/3) (/.f64 (cbrt.f64 (PI.f64)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) -1) (/.f64 (cbrt.f64 (PI.f64)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 3) (/.f64 (sqrt.f64 1/180) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 1/2) (/.f64 (sqrt.f64 1/180) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 2) (/.f64 (sqrt.f64 1/180) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 1/3) (/.f64 (sqrt.f64 1/180) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) -1) (/.f64 (sqrt.f64 1/180) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 3) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 1/2) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 2) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 1/3) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) -1) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) 3) (/.f64 (cbrt.f64 1/32400) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) 1/2) (/.f64 (cbrt.f64 1/32400) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) 2) (/.f64 (cbrt.f64 1/32400) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) 1/3) (/.f64 (cbrt.f64 1/32400) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) -1) (/.f64 (cbrt.f64 1/32400) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (PI.f64) 3) (/.f64 (*.f64 angle 1/180) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (PI.f64) 1/2) (/.f64 (*.f64 angle 1/180) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (PI.f64) 2) (/.f64 (*.f64 angle 1/180) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (PI.f64) 1/3) (/.f64 (*.f64 angle 1/180) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (PI.f64) -1) (/.f64 (*.f64 angle 1/180) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 1/5832000 angle)) 3) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 1/5832000 angle)) 1/2) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 1/5832000 angle)) 2) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 1/5832000 angle)) 1/3) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 1/5832000 angle)) -1) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) 3) (/.f64 (*.f64 angle (sqrt.f64 1/180)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) 1/2) (/.f64 (*.f64 angle (sqrt.f64 1/180)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) 2) (/.f64 (*.f64 angle (sqrt.f64 1/180)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) 1/3) (/.f64 (*.f64 angle (sqrt.f64 1/180)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) -1) (/.f64 (*.f64 angle (sqrt.f64 1/180)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) 3) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) 1/2) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) 2) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) 1/3) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) -1) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (PI.f64)) 3) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (PI.f64)) 1/2) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (PI.f64)) 2) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (PI.f64)) 1/3) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (PI.f64)) -1) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) 3) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) 1/2) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) 2) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) 1/3) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) -1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) 3) (/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) 1/2) (/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) 2) (/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) 1/3) (/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) -1) (/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 3) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 1/2) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 1/3) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) -1) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 angle) 3) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 angle) 1/2) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 angle) 2) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 angle) 1/3) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 angle) -1) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 angle) 3) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 angle) 1/2) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 angle) 2) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 angle) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 angle) 1/3) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 angle) -1) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/3) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) 3) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 2) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) 1/180)) (cbrt.f64 (*.f64 angle (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) angle)) (cbrt.f64 (*.f64 (PI.f64) 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180))) (cbrt.f64 (*.f64 (sqrt.f64 1/180) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)))) (cbrt.f64 (cbrt.f64 1/32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))) (cbrt.f64 (*.f64 (cbrt.f64 1/32400) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) 1/180))) (cbrt.f64 angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 angle (*.f64 (PI.f64) 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) angle) 1/180)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/180 (*.f64 (PI.f64) angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) 1/180) angle)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 1/32400))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/32400) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) (cbrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/180) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/180) (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) (cbrt.f64 1/32400))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) (*.f64 angle (cbrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)) (cbrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/32400) (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/180) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) 3) (/.f64 (cbrt.f64 1/180) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) 1/2) (/.f64 (cbrt.f64 1/180) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) 2) (/.f64 (cbrt.f64 1/180) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) 1/3) (/.f64 (cbrt.f64 1/180) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) -1) (/.f64 (cbrt.f64 1/180) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 3) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 1/2) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 2) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 1/3) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) -1) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 3) (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1/2) (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 2) (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1/3) (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) -1) (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) 3) (/.f64 (cbrt.f64 1/180) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) 1/2) (/.f64 (cbrt.f64 1/180) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) 2) (/.f64 (cbrt.f64 1/180) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) 1) (cbrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) 1/3) (/.f64 (cbrt.f64 1/180) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) -1) (/.f64 (cbrt.f64 1/180) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) 1) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/180) (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) 1/32400)) (cbrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) angle))) (cbrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 angle) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)))) (cbrt.f64 (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/180) (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) (sqrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/180) (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (/.f64 1 (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) (/.f64 1 (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) (/.f64 1 (cbrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) (/.f64 1 (cbrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (PI.f64) angle) (/.f64 1 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) angle) (*.f64 1/5832000 (*.f64 angle angle))))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (PI.f64)) 0) (/.f64 (cbrt.f64 (*.f64 angle 1/180)) (/.f64 1 (cbrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 1/32400)) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))) (/.f64 1 (cbrt.f64 (cbrt.f64 1/32400)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 angle 1/180)) 0) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 1 (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)))) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 angle) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1/180)) (/.f64 1 (cbrt.f64 angle))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 1 (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 0) (/.f64 (cbrt.f64 1/180) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) angle)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (/.f64 1 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (/.f64 1 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) 1/180)) 0) (/.f64 (cbrt.f64 angle) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) 1/180)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64)))) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) 2))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -3)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 0) (/.f64 1 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1/3)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sqrt.f64 1/180)) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180))) (/.f64 1 (cbrt.f64 (sqrt.f64 1/180)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 1/180) 0) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))) (cbrt.f64 (cbrt.f64 1/32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 angle) (cbrt.f64 (*.f64 (PI.f64) 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 1/180))) (cbrt.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle)))) (cbrt.f64 (cbrt.f64 angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180)))) (cbrt.f64 (cbrt.f64 1/32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/5832000 angle))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) (sqrt.f64 1/180))) (cbrt.f64 (*.f64 angle (sqrt.f64 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 angle)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 angle)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 1/32400)) (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 angle))) (cbrt.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 1/180))) (cbrt.f64 (*.f64 (cbrt.f64 1/32400) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle))) (pow.f64 (cbrt.f64 (cbrt.f64 angle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/5832000 angle)))) (pow.f64 (cbrt.f64 (cbrt.f64 angle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))) (cbrt.f64 (cbrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180))) (cbrt.f64 (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/180) (cbrt.f64 (*.f64 (PI.f64) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400))) (cbrt.f64 (cbrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 1/180)) (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 1/180)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle)))) (cbrt.f64 (cbrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 angle)) 2) (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle (sqrt.f64 1/180))) (cbrt.f64 (*.f64 (PI.f64) (sqrt.f64 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 1/180)) (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 1/180)) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180)))) (cbrt.f64 (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (/.f64 1 (cbrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))

simplify969.0ms (3.3%)

Algorithm
egglog
Counts
498 → 622
Calls
Call 1
Inputs
0
(pow.f64 angle 6)
(+.f64 (pow.f64 angle 6) (pow.f64 angle 7))
(+.f64 (pow.f64 angle 8) (+.f64 (pow.f64 angle 6) (pow.f64 angle 7)))
(pow.f64 (/.f64 1 angle) 3)
(+.f64 (pow.f64 (/.f64 1 angle) 3) (pow.f64 (/.f64 1 angle) 4))
(+.f64 (pow.f64 (/.f64 1 angle) 3) (+.f64 (pow.f64 (/.f64 1 angle) 4) (pow.f64 (/.f64 1 angle) 5)))
(+.f64 (pow.f64 (/.f64 1 angle) 3) (+.f64 (pow.f64 (/.f64 1 angle) 6) (+.f64 (pow.f64 (/.f64 1 angle) 4) (pow.f64 (/.f64 1 angle) 5))))
(pow.f64 (/.f64 -1 angle) 3)
(+.f64 (pow.f64 (/.f64 -1 angle) 4) (pow.f64 (/.f64 -1 angle) 3))
(+.f64 (pow.f64 (/.f64 -1 angle) 5) (+.f64 (pow.f64 (/.f64 -1 angle) 4) (pow.f64 (/.f64 -1 angle) 3)))
(+.f64 (pow.f64 (/.f64 -1 angle) 5) (+.f64 (pow.f64 (/.f64 -1 angle) 4) (+.f64 (pow.f64 (/.f64 -1 angle) 6) (pow.f64 (/.f64 -1 angle) 3))))
(if (!=.f64 2 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 1 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 -1 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 1 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) -1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))
(+.f64 (*.f64 1/2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 3)
(/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 1/2)
(/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 2)
(/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)
(/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(neg.f64 (*.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 angle 0) (/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (/.f64 1 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) 0) (/.f64 (cbrt.f64 1/32400) (/.f64 1 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) 0) (/.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) 0) (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) 0) (/.f64 (sqrt.f64 1/180) (/.f64 1 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) 0) (/.f64 (cbrt.f64 1/180) (/.f64 1 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) 0) (/.f64 (*.f64 angle (sqrt.f64 1/180)) (/.f64 1 (*.f64 (PI.f64) (sqrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 1/180 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) 1/180) 0) (/.f64 angle (/.f64 1 (*.f64 (PI.f64) 1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) 0) (/.f64 (cbrt.f64 angle) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (sqrt.f64 1/180) 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 0) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 0) (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 0) (/.f64 (sqrt.f64 1/180) (/.f64 1 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 0) (/.f64 1 (/.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (PI.f64) 0) (/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)) 0) (/.f64 (cbrt.f64 angle) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 1/32400) angle) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (/.f64 1 (*.f64 (cbrt.f64 1/32400) angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (PI.f64)) 0) (/.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 1 (cbrt.f64 (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (PI.f64)) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) (/.f64 1 (cbrt.f64 (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) 0) (/.f64 (*.f64 angle (cbrt.f64 1/180)) (/.f64 1 (*.f64 (cbrt.f64 1/32400) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 angle 1/180)) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (/.f64 1 (cbrt.f64 (*.f64 angle 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 angle 1/180)) 0) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) (/.f64 1 (cbrt.f64 (*.f64 angle 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (/.f64 1 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 angle) 0) (/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (/.f64 1 (cbrt.f64 angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 0) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 1 (cbrt.f64 (*.f64 (pow.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)))
(if (!=.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle)) 0) (/.f64 (cbrt.f64 (*.f64 angle angle)) (/.f64 1 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 0) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 angle 1/180) 0) (/.f64 (PI.f64) (/.f64 1 (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (/.f64 1 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 2) 0) (/.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)) 0) (/.f64 (cbrt.f64 1/180) (/.f64 1 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 1/32400) 0) (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (/.f64 1 (cbrt.f64 1/32400))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 1/32400) 0) (/.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) (/.f64 1 (cbrt.f64 1/32400))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 angle angle)) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/5832000 angle))) (/.f64 1 (cbrt.f64 (*.f64 angle angle)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 angle angle)) 0) (/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle)) (/.f64 1 (cbrt.f64 (*.f64 angle angle)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) angle) 0) (/.f64 1/180 (/.f64 1 (*.f64 (PI.f64) angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180)) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 1 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 angle (sqrt.f64 1/180)) 0) (/.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) (/.f64 1 (*.f64 angle (sqrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) 0) (/.f64 (cbrt.f64 (*.f64 angle 1/180)) (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 2 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 -1 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 0) (/.f64 1 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -3)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) -1/3)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) 0) (/.f64 (cbrt.f64 (*.f64 angle 1/180)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) (PI.f64))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (PI.f64))) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) (PI.f64))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 1/180) 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2))
(+.f64 (*.f64 1/2 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) angle))
(*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (PI.f64))) (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))
(*.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)))
(*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 2))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/5832000 angle))) (cbrt.f64 (*.f64 angle angle)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) (*.f64 angle (sqrt.f64 1/180)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)))
(*.f64 (*.f64 angle (sqrt.f64 1/180)) (*.f64 (PI.f64) (sqrt.f64 1/180)))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle)))
(*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) (cbrt.f64 (*.f64 1/5832000 angle)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)) (cbrt.f64 angle))
(*.f64 (*.f64 (cbrt.f64 1/32400) angle) (*.f64 (PI.f64) (cbrt.f64 1/180)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (*.f64 (PI.f64) (cbrt.f64 angle)))
(*.f64 (cbrt.f64 angle) (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 2) (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) (PI.f64))) (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/5832000 angle))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180)) (cbrt.f64 (*.f64 (PI.f64) angle)))
(*.f64 (/.f64 angle 3) (/.f64 (*.f64 (PI.f64) 1/180) 1/3))
(*.f64 (/.f64 angle 1/2) (/.f64 (*.f64 (PI.f64) 1/180) 2))
(*.f64 (/.f64 angle 2) (/.f64 (*.f64 (PI.f64) 1/180) 1/2))
(*.f64 (/.f64 angle 1/3) (/.f64 (*.f64 (PI.f64) 1/180) 3))
(*.f64 (/.f64 angle -1) (/.f64 (*.f64 (PI.f64) 1/180) -1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 1/3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 1/2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) -1))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) 3) (/.f64 (cbrt.f64 1/32400) 1/3))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) 1/2) (/.f64 (cbrt.f64 1/32400) 2))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) 2) (/.f64 (cbrt.f64 1/32400) 1/2))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) 1/3) (/.f64 (cbrt.f64 1/32400) 3))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) -1) (/.f64 (cbrt.f64 1/32400) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/2) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/3) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) -1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 3) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 1/3))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 1/2) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 1/2))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 1/3) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 3))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) -1) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) -1))
(*.f64 (/.f64 (*.f64 angle (cbrt.f64 1/180)) 3) (/.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) 1/3))
(*.f64 (/.f64 (*.f64 angle (cbrt.f64 1/180)) 1/2) (/.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) 2))
(*.f64 (/.f64 (*.f64 angle (cbrt.f64 1/180)) 2) (/.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) 1/2))
(*.f64 (/.f64 (*.f64 angle (cbrt.f64 1/180)) 1/3) (/.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) 3))
(*.f64 (/.f64 (*.f64 angle (cbrt.f64 1/180)) -1) (/.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) -1))
(*.f64 (/.f64 (sqrt.f64 1/180) 3) (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 1/3))
(*.f64 (/.f64 (sqrt.f64 1/180) 1/2) (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 2))
(*.f64 (/.f64 (sqrt.f64 1/180) 2) (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 1/2))
(*.f64 (/.f64 (sqrt.f64 1/180) 1/3) (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 3))
(*.f64 (/.f64 (sqrt.f64 1/180) -1) (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) -1))
(*.f64 (/.f64 (sqrt.f64 1/180) 3) (/.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) 1/3))
(*.f64 (/.f64 (sqrt.f64 1/180) 1/2) (/.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) 2))
(*.f64 (/.f64 (sqrt.f64 1/180) 2) (/.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) 1/2))
(*.f64 (/.f64 (sqrt.f64 1/180) 1/3) (/.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) 3))
(*.f64 (/.f64 (sqrt.f64 1/180) -1) (/.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) -1))
(*.f64 (/.f64 1/180 3) (/.f64 (*.f64 (PI.f64) angle) 1/3))
(*.f64 (/.f64 1/180 1/2) (/.f64 (*.f64 (PI.f64) angle) 2))
(*.f64 (/.f64 1/180 2) (/.f64 (*.f64 (PI.f64) angle) 1/2))
(*.f64 (/.f64 1/180 1/3) (/.f64 (*.f64 (PI.f64) angle) 3))
(*.f64 (/.f64 1/180 -1) (/.f64 (*.f64 (PI.f64) angle) -1))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) 3) (/.f64 (cbrt.f64 angle) 1/3))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) 1/2) (/.f64 (cbrt.f64 angle) 2))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) 2) (/.f64 (cbrt.f64 angle) 1/2))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) 1/3) (/.f64 (cbrt.f64 angle) 3))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) -1) (/.f64 (cbrt.f64 angle) -1))
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) 3) (/.f64 angle 1/3))
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) 1/2) (/.f64 angle 2))
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) 2) (/.f64 angle 1/2))
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) 1/3) (/.f64 angle 3))
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) -1) (/.f64 angle -1))
(*.f64 (/.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) 3) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))
(*.f64 (/.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) 1/2) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (/.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) 2) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2))
(*.f64 (/.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) 1/3) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(*.f64 (/.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) -1) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1))
(*.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 3) (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 1/3))
(*.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 1/2) (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 2))
(*.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 2) (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 1/2))
(*.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 1/3) (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 3))
(*.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) -1) (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) -1))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 3) (/.f64 (cbrt.f64 (PI.f64)) 1/3))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 1/2) (/.f64 (cbrt.f64 (PI.f64)) 2))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 2) (/.f64 (cbrt.f64 (PI.f64)) 1/2))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 1/3) (/.f64 (cbrt.f64 (PI.f64)) 3))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) -1) (/.f64 (cbrt.f64 (PI.f64)) -1))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 3) (/.f64 (sqrt.f64 1/180) 1/3))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 1/2) (/.f64 (sqrt.f64 1/180) 2))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 2) (/.f64 (sqrt.f64 1/180) 1/2))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 1/3) (/.f64 (sqrt.f64 1/180) 3))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) -1) (/.f64 (sqrt.f64 1/180) -1))
(*.f64 (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 3) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1/3))
(*.f64 (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 1/2) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 2))
(*.f64 (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 2) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1/2))
(*.f64 (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 1/3) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 3))
(*.f64 (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) -1) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) -1))
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) 3) (/.f64 (cbrt.f64 1/32400) 1/3))
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) 1/2) (/.f64 (cbrt.f64 1/32400) 2))
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) 2) (/.f64 (cbrt.f64 1/32400) 1/2))
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) 1/3) (/.f64 (cbrt.f64 1/32400) 3))
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) -1) (/.f64 (cbrt.f64 1/32400) -1))
(*.f64 (/.f64 (PI.f64) 3) (/.f64 (*.f64 angle 1/180) 1/3))
(*.f64 (/.f64 (PI.f64) 1/2) (/.f64 (*.f64 angle 1/180) 2))
(*.f64 (/.f64 (PI.f64) 2) (/.f64 (*.f64 angle 1/180) 1/2))
(*.f64 (/.f64 (PI.f64) 1/3) (/.f64 (*.f64 angle 1/180) 3))
(*.f64 (/.f64 (PI.f64) -1) (/.f64 (*.f64 angle 1/180) -1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/5832000 angle)) 3) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) 1/3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/5832000 angle)) 1/2) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) 2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/5832000 angle)) 2) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) 1/2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/5832000 angle)) 1/3) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) 3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/5832000 angle)) -1) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) -1))
(*.f64 (/.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) 3) (/.f64 (*.f64 angle (sqrt.f64 1/180)) 1/3))
(*.f64 (/.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) 1/2) (/.f64 (*.f64 angle (sqrt.f64 1/180)) 2))
(*.f64 (/.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) 2) (/.f64 (*.f64 angle (sqrt.f64 1/180)) 1/2))
(*.f64 (/.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) 1/3) (/.f64 (*.f64 angle (sqrt.f64 1/180)) 3))
(*.f64 (/.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) -1) (/.f64 (*.f64 angle (sqrt.f64 1/180)) -1))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) 3) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) 1/3))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) 1/2) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) 2))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) 2) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) 1/2))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) 1/3) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) 3))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) -1) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) -1))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) 3) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 1/3))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) 1/2) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 2))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) 2) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 1/2))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) 1/3) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 3))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) -1) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) -1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) 3) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) 1/3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) 1/2) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) 2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) 2) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) 1/2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) 1/3) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) 3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) -1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) -1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) 3) (/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) 1/3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) 1/2) (/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) 2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) 2) (/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) 1/2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) 1/3) (/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) 3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) -1) (/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) -1))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 3) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 1/2) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 1/3) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) -1) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(*.f64 (/.f64 (cbrt.f64 angle) 3) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) 1/3))
(*.f64 (/.f64 (cbrt.f64 angle) 1/2) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) 2))
(*.f64 (/.f64 (cbrt.f64 angle) 2) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) 1/2))
(*.f64 (/.f64 (cbrt.f64 angle) 1/3) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) 3))
(*.f64 (/.f64 (cbrt.f64 angle) -1) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) -1))
(*.f64 (/.f64 (cbrt.f64 angle) 3) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)) 1/3))
(*.f64 (/.f64 (cbrt.f64 angle) 1/2) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)) 2))
(*.f64 (/.f64 (cbrt.f64 angle) 2) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)) 1/2))
(*.f64 (cbrt.f64 angle) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)) 1))
(*.f64 (/.f64 (cbrt.f64 angle) 1/3) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)) 3))
(*.f64 (/.f64 (cbrt.f64 angle) -1) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)) -1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/3) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) -1))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) 3) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 2) 1/3))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) 1/180)) (cbrt.f64 (*.f64 angle (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) angle)) (cbrt.f64 (*.f64 (PI.f64) 1/180)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180))) (cbrt.f64 (*.f64 (sqrt.f64 1/180) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)))) (cbrt.f64 (cbrt.f64 1/32400)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))) (cbrt.f64 (*.f64 (cbrt.f64 1/32400) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) 1/180))) (cbrt.f64 angle))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 angle 1/180)))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 1/180 (*.f64 (PI.f64) angle))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 1/32400))
(*.f64 (cbrt.f64 1/32400) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) (cbrt.f64 1/180))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2))
(*.f64 (cbrt.f64 1/180) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)))
(*.f64 (cbrt.f64 1/180) (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)))
(*.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) (cbrt.f64 1/32400))
(*.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))))
(*.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) (*.f64 angle (cbrt.f64 1/180)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 1/32400) (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))))
(*.f64 (cbrt.f64 1/180) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))))
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 2)
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1) -1)
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) 3) (/.f64 (cbrt.f64 1/180) 1/3))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) 1/2) (/.f64 (cbrt.f64 1/180) 2))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) 2) (/.f64 (cbrt.f64 1/180) 1/2))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) 1/3) (/.f64 (cbrt.f64 1/180) 3))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) -1) (/.f64 (cbrt.f64 1/180) -1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 3) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 1/3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 1/2) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 2) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 1/2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 1/3) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) -1) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) -1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 3) (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 1/3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1/2) (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 2) (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 1/2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1/3) (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) -1) (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) -1))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) 3) (/.f64 (cbrt.f64 1/180) 1/3))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) 1/2) (/.f64 (cbrt.f64 1/180) 2))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) 2) (/.f64 (cbrt.f64 1/180) 1/2))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) 1) (cbrt.f64 1/180))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) 1/3) (/.f64 (cbrt.f64 1/180) 3))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) -1) (/.f64 (cbrt.f64 1/180) -1))
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 3)
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2) 1/2)
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) 1) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) 1/32400)) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) angle))) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))
(*.f64 (cbrt.f64 angle) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) 1/180))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)))) (cbrt.f64 (sqrt.f64 1/180)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 1/180))
(*.f64 (sqrt.f64 1/180) (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) (sqrt.f64 1/180))
(*.f64 (sqrt.f64 1/180) (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))))
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/3) 1/3)
(/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (/.f64 1 (sqrt.f64 1/180)))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(/.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64))) 2)
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1) -1)
(/.f64 (*.f64 -1 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1)
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/3) 3)
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/2)
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2) 2)
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1) -1)
(/.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) (/.f64 1 (sqrt.f64 1/180)))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) (/.f64 1 (cbrt.f64 1/180)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) (/.f64 1 (cbrt.f64 1/180)))
(/.f64 (*.f64 (PI.f64) angle) (/.f64 1 1/180))
(/.f64 (neg.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1)
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(neg.f64 (*.f64 -1 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) angle) (*.f64 1/5832000 (*.f64 angle angle))))
(if (!=.f64 (cbrt.f64 (PI.f64)) 0) (/.f64 (cbrt.f64 (*.f64 angle 1/180)) (/.f64 1 (cbrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (cbrt.f64 1/32400)) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))) (/.f64 1 (cbrt.f64 (cbrt.f64 1/32400)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (*.f64 angle 1/180)) 0) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 1 (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)))) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 angle) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1/180)) (/.f64 1 (cbrt.f64 angle))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 1 (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 0) (/.f64 (cbrt.f64 1/180) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) angle)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (/.f64 1 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 1 0) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (/.f64 1 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) 1/180)) 0) (/.f64 (cbrt.f64 angle) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) 1/180)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64)))) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) 2))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 2 0) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 -1 0) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -3)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 0) (/.f64 1 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1/3)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (sqrt.f64 1/180)) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180))) (/.f64 1 (cbrt.f64 (sqrt.f64 1/180)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 1/180) 0) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))
(+.f64 (*.f64 1/2 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))) (cbrt.f64 (cbrt.f64 1/32400)))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 angle) (cbrt.f64 (*.f64 (PI.f64) 1/180)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle))
(*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 1/180))) (cbrt.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle)))) (cbrt.f64 (cbrt.f64 angle)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180)))) (cbrt.f64 (cbrt.f64 1/32400)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/5832000 angle))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (sqrt.f64 1/180))) (cbrt.f64 (*.f64 angle (sqrt.f64 1/180))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)))))
(*.f64 (cbrt.f64 (cbrt.f64 angle)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180))))
(*.f64 (cbrt.f64 (cbrt.f64 angle)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 1/32400)) (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 angle))) (cbrt.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle)))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 1/180))) (cbrt.f64 (*.f64 (cbrt.f64 1/32400) angle)))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) 2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle))) (pow.f64 (cbrt.f64 (cbrt.f64 angle)) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) (PI.f64)))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/5832000 angle)))) (pow.f64 (cbrt.f64 (cbrt.f64 angle)) 2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))) (cbrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180))) (cbrt.f64 (sqrt.f64 1/180)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 (*.f64 (PI.f64) angle)))
(*.f64 1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400))) (cbrt.f64 (cbrt.f64 1/180)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))
(*.f64 (cbrt.f64 (sqrt.f64 1/180)) (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180))))
(*.f64 (cbrt.f64 (sqrt.f64 1/180)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle)))) (cbrt.f64 (cbrt.f64 1/180)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 angle)) 2) (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180))))
(*.f64 (cbrt.f64 (*.f64 angle (sqrt.f64 1/180))) (cbrt.f64 (*.f64 (PI.f64) (sqrt.f64 1/180))))
(*.f64 (cbrt.f64 (cbrt.f64 1/180)) (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400))))
(*.f64 (cbrt.f64 (cbrt.f64 1/180)) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180)))) (cbrt.f64 (sqrt.f64 1/180)))
(/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)
(/.f64 (*.f64 2 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 3)
(/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 1/2)
(/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 2)
(/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)
(/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (/.f64 1 (cbrt.f64 1/180)))
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)
(/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(neg.f64 (*.f64 -1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
Outputs
0
(pow.f64 angle 6)
(+.f64 (pow.f64 angle 6) (pow.f64 angle 7))
(+.f64 (pow.f64 angle 8) (+.f64 (pow.f64 angle 6) (pow.f64 angle 7)))
(pow.f64 (/.f64 1 angle) 3)
(+.f64 (pow.f64 (/.f64 1 angle) 3) (pow.f64 (/.f64 1 angle) 4))
(+.f64 (pow.f64 (/.f64 1 angle) 3) (+.f64 (pow.f64 (/.f64 1 angle) 4) (pow.f64 (/.f64 1 angle) 5)))
(+.f64 (pow.f64 (/.f64 1 angle) 3) (+.f64 (pow.f64 (/.f64 1 angle) 6) (+.f64 (pow.f64 (/.f64 1 angle) 4) (pow.f64 (/.f64 1 angle) 5))))
(pow.f64 (/.f64 -1 angle) 3)
(+.f64 (pow.f64 (/.f64 -1 angle) 4) (pow.f64 (/.f64 -1 angle) 3))
(+.f64 (pow.f64 (/.f64 -1 angle) 5) (+.f64 (pow.f64 (/.f64 -1 angle) 4) (pow.f64 (/.f64 -1 angle) 3)))
(+.f64 (pow.f64 (/.f64 -1 angle) 5) (+.f64 (pow.f64 (/.f64 -1 angle) 4) (+.f64 (pow.f64 (/.f64 -1 angle) 6) (pow.f64 (/.f64 -1 angle) 3))))
(if (!=.f64 2 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 1 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 -1 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 1 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (pow.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) -1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 1/2 1/2))
(+.f64 (*.f64 1/2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 1/2 1/2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)
(neg.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)
(neg.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 3)
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 3 1/3))
(/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 1/2)
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/2 2))
(/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 2)
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 1/2))
(/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 -1 -1))
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)
(neg.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/3 3))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(neg.f64 (*.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(neg.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(neg.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 angle 0) (/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (/.f64 1 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) 0) (/.f64 (cbrt.f64 1/32400) (/.f64 1 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) 0) (/.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) 0) (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) 0) (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) -1)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) 0) (/.f64 (sqrt.f64 1/180) (/.f64 1 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) 0) (/.f64 (cbrt.f64 1/180) (/.f64 1 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)) 0) (/.f64 (cbrt.f64 1/180) (/.f64 1 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (PI.f64)))) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) 0) (/.f64 (*.f64 angle (sqrt.f64 1/180)) (/.f64 1 (*.f64 (PI.f64) (sqrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 1/180 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) 1/180) 0) (/.f64 angle (/.f64 1 (*.f64 (PI.f64) 1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) 0) (/.f64 (cbrt.f64 angle) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (sqrt.f64 1/180) 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 0) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 0) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 1 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 0) (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 0) (/.f64 (sqrt.f64 1/180) (/.f64 1 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) 0) (/.f64 (sqrt.f64 1/180) (/.f64 1 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 0) (/.f64 1 (/.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 0) (pow.f64 (/.f64 (/.f64 1 (PI.f64)) (*.f64 angle 1/180)) -1) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (PI.f64) 0) (/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (PI.f64) 0) (/.f64 angle (/.f64 1 (*.f64 (PI.f64) 1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)) 0) (/.f64 (cbrt.f64 angle) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 1/32400) angle) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (/.f64 1 (*.f64 (cbrt.f64 1/32400) angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (PI.f64)) 0) (/.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (/.f64 1 (cbrt.f64 (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (PI.f64)) 0) (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (/.f64 1 (cbrt.f64 (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (PI.f64)) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) (/.f64 1 (cbrt.f64 (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (PI.f64)) 0) (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (/.f64 1 (cbrt.f64 (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) 0) (/.f64 (*.f64 angle (cbrt.f64 1/180)) (/.f64 1 (*.f64 (cbrt.f64 1/32400) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 angle 1/180)) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (/.f64 1 (cbrt.f64 (*.f64 angle 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 angle 1/180)) 0) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) (/.f64 1 (cbrt.f64 (*.f64 angle 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (/.f64 1 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 angle) 0) (/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (/.f64 1 (cbrt.f64 angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 angle) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) (/.f64 1 (cbrt.f64 angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 0) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 1 (cbrt.f64 (*.f64 (pow.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)))
(if (!=.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle)) 0) (/.f64 (cbrt.f64 (*.f64 angle angle)) (/.f64 1 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 0) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) 0) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 angle 1/180) 0) (/.f64 (PI.f64) (/.f64 1 (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 angle 1/180) 0) (/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (/.f64 1 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 2) 0) (/.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 2) 0) (/.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 2) -1)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)) 0) (/.f64 (cbrt.f64 1/180) (/.f64 1 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 1/32400) 0) (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (/.f64 1 (cbrt.f64 1/32400))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 1/32400) 0) (/.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) (/.f64 1 (cbrt.f64 1/32400))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 1/32400) 0) (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (/.f64 1 (cbrt.f64 1/32400))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 angle angle)) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/5832000 angle))) (/.f64 1 (cbrt.f64 (*.f64 angle angle)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 angle angle)) 0) (/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle)) (/.f64 1 (cbrt.f64 (*.f64 angle angle)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) angle) 0) (/.f64 1/180 (/.f64 1 (*.f64 (PI.f64) angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180)) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 1 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 angle (sqrt.f64 1/180)) 0) (/.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) (/.f64 1 (*.f64 angle (sqrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) 0) (/.f64 (cbrt.f64 (*.f64 angle 1/180)) (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 2 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 -1 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 0) (/.f64 1 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 0) (pow.f64 (/.f64 (/.f64 1 (PI.f64)) (*.f64 angle 1/180)) -1) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -3)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) -1/3)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) 0) (/.f64 (cbrt.f64 (*.f64 angle 1/180)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) -1)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) (PI.f64))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (PI.f64))) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) (PI.f64))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 1/180) 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2))
(*.f64 1/2 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64))))
(+.f64 (*.f64 1/2 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 1/2 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))))
(*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) angle))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (PI.f64))) (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) (PI.f64)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)))
(*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (cbrt.f64 (pow.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 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) (cbrt.f64 (*.f64 angle 1/180)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) (cbrt.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 2))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/5832000 angle))) (cbrt.f64 (*.f64 angle angle)))
(*.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) (*.f64 angle (sqrt.f64 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2))
(*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)))
(*.f64 (*.f64 angle (sqrt.f64 1/180)) (*.f64 (PI.f64) (sqrt.f64 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle))
(*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180) (*.f64 (PI.f64) angle)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) (cbrt.f64 (*.f64 1/5832000 angle)))
(*.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)) (cbrt.f64 angle))
(*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 1/32400) angle) (*.f64 (PI.f64) (cbrt.f64 1/180)))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (*.f64 (PI.f64) (cbrt.f64 angle)))
(*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)))
(*.f64 (cbrt.f64 angle) (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 2) (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) (PI.f64))) (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) (PI.f64)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/5832000 angle))))
(*.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180)) (cbrt.f64 (*.f64 (PI.f64) angle)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180) (*.f64 (PI.f64) angle)))
(*.f64 (/.f64 angle 3) (/.f64 (*.f64 (PI.f64) 1/180) 1/3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 angle 1/2) (/.f64 (*.f64 (PI.f64) 1/180) 2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 angle 2) (/.f64 (*.f64 (PI.f64) 1/180) 1/2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 angle 1/3) (/.f64 (*.f64 (PI.f64) 1/180) 3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 angle -1) (/.f64 (*.f64 (PI.f64) 1/180) -1))
(*.f64 -1/180 (/.f64 (*.f64 (PI.f64) angle) -1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 1/3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 1/2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) -1))
(*.f64 -1/180 (/.f64 (*.f64 (PI.f64) angle) -1))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) 3) (/.f64 (cbrt.f64 1/32400) 1/3))
(/.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))) (*.f64 3 1/3))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) 1/2) (/.f64 (cbrt.f64 1/32400) 2))
(/.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))) (*.f64 1/2 2))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) 2) (/.f64 (cbrt.f64 1/32400) 1/2))
(/.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))) (*.f64 2 1/2))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) 1/3) (/.f64 (cbrt.f64 1/32400) 3))
(/.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))) (*.f64 1/3 3))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) -1) (/.f64 (cbrt.f64 1/32400) -1))
(/.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))) (*.f64 -1 -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/3))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 3 1/3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/2) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 1/2 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 1/2 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/3) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 3 1/3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) -1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 -1 -1))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 3) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 1/3))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) 1/3)) 3)
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 1/2) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) 2)) 1/2)
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 1/2))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) 1/2)) 2)
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 1/3) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 3))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) 3)) 1/3)
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) -1) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) -1))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) -1)) -1)
(*.f64 (/.f64 (*.f64 angle (cbrt.f64 1/180)) 3) (/.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) 1/3))
(/.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))) (*.f64 3 1/3))
(*.f64 (/.f64 (*.f64 angle (cbrt.f64 1/180)) 1/2) (/.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) 2))
(/.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))) (*.f64 1/2 2))
(*.f64 (/.f64 (*.f64 angle (cbrt.f64 1/180)) 2) (/.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) 1/2))
(/.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))) (*.f64 2 1/2))
(*.f64 (/.f64 (*.f64 angle (cbrt.f64 1/180)) 1/3) (/.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) 3))
(/.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))) (*.f64 1/3 3))
(*.f64 (/.f64 (*.f64 angle (cbrt.f64 1/180)) -1) (/.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) -1))
(/.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))) (*.f64 -1 -1))
(*.f64 (/.f64 (sqrt.f64 1/180) 3) (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 1/3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (sqrt.f64 1/180) 1/2) (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (sqrt.f64 1/180) 2) (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 1/2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (sqrt.f64 1/180) 1/3) (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (sqrt.f64 1/180) -1) (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) -1))
(*.f64 -1/180 (/.f64 (*.f64 (PI.f64) angle) -1))
(*.f64 (/.f64 (sqrt.f64 1/180) 3) (/.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) 1/3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (sqrt.f64 1/180) 1/2) (/.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) 2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (sqrt.f64 1/180) 2) (/.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) 1/2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (sqrt.f64 1/180) 1/3) (/.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) 3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (sqrt.f64 1/180) -1) (/.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) -1))
(*.f64 -1/180 (/.f64 (*.f64 (PI.f64) angle) -1))
(*.f64 (/.f64 1/180 3) (/.f64 (*.f64 (PI.f64) angle) 1/3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 1/180 1/2) (/.f64 (*.f64 (PI.f64) angle) 2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 1/180 2) (/.f64 (*.f64 (PI.f64) angle) 1/2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 1/180 1/3) (/.f64 (*.f64 (PI.f64) angle) 3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 1/180 -1) (/.f64 (*.f64 (PI.f64) angle) -1))
(*.f64 -1/180 (/.f64 (*.f64 (PI.f64) angle) -1))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) 3) (/.f64 (cbrt.f64 angle) 1/3))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle)) (*.f64 3 1/3))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) 1/2) (/.f64 (cbrt.f64 angle) 2))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle)) (*.f64 1/2 2))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) 2) (/.f64 (cbrt.f64 angle) 1/2))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle)) (*.f64 1/2 2))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) 1/3) (/.f64 (cbrt.f64 angle) 3))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle)) (*.f64 3 1/3))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) -1) (/.f64 (cbrt.f64 angle) -1))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle)) (*.f64 -1 -1))
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) 3) (/.f64 angle 1/3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) 1/2) (/.f64 angle 2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) 2) (/.f64 angle 1/2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) 1/3) (/.f64 angle 3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) -1) (/.f64 angle -1))
(*.f64 -1/180 (/.f64 (*.f64 (PI.f64) angle) -1))
(*.f64 (/.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) 3) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))
(/.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)) 3)
(*.f64 (/.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) 1/2) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(/.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/2)
(*.f64 (/.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) 2) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2))
(/.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2)) 2)
(*.f64 (/.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) 1/3) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(/.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) 1/3)
(*.f64 (/.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) -1) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1))
(/.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)) -1)
(*.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 3) (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 1/3))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (*.f64 3 1/3))
(*.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 1/2) (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 2))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (*.f64 2 1/2))
(*.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 2) (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 1/2))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (*.f64 2 1/2))
(*.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 1/3) (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 3))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (*.f64 3 1/3))
(*.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) -1) (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) -1))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (*.f64 -1 -1))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 3) (/.f64 (cbrt.f64 (PI.f64)) 1/3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 1/2) (/.f64 (cbrt.f64 (PI.f64)) 2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 2) (/.f64 (cbrt.f64 (PI.f64)) 1/2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 1/3) (/.f64 (cbrt.f64 (PI.f64)) 3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) -1) (/.f64 (cbrt.f64 (PI.f64)) -1))
(*.f64 -1/180 (/.f64 (*.f64 (PI.f64) angle) -1))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 3) (/.f64 (sqrt.f64 1/180) 1/3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 1/2) (/.f64 (sqrt.f64 1/180) 2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 2) (/.f64 (sqrt.f64 1/180) 1/2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 1/3) (/.f64 (sqrt.f64 1/180) 3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) -1) (/.f64 (sqrt.f64 1/180) -1))
(*.f64 -1/180 (/.f64 (*.f64 (PI.f64) angle) -1))
(*.f64 (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 3) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1/3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 1/2) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 2) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1/2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 1/3) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) -1) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) -1))
(*.f64 -1/180 (/.f64 (*.f64 (PI.f64) angle) -1))
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) 3) (/.f64 (cbrt.f64 1/32400) 1/3))
(/.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))) (*.f64 3 1/3))
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) 1/2) (/.f64 (cbrt.f64 1/32400) 2))
(/.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))) (*.f64 1/2 2))
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) 2) (/.f64 (cbrt.f64 1/32400) 1/2))
(/.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))) (*.f64 2 1/2))
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) 1/3) (/.f64 (cbrt.f64 1/32400) 3))
(/.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))) (*.f64 1/3 3))
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) -1) (/.f64 (cbrt.f64 1/32400) -1))
(/.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))) (*.f64 -1 -1))
(*.f64 (/.f64 (PI.f64) 3) (/.f64 (*.f64 angle 1/180) 1/3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (PI.f64) 1/2) (/.f64 (*.f64 angle 1/180) 2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (PI.f64) 2) (/.f64 (*.f64 angle 1/180) 1/2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (PI.f64) 1/3) (/.f64 (*.f64 angle 1/180) 3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (PI.f64) -1) (/.f64 (*.f64 angle 1/180) -1))
(*.f64 -1/180 (/.f64 (*.f64 (PI.f64) angle) -1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/5832000 angle)) 3) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) 1/3))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64))) (*.f64 3 1/3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/5832000 angle)) 1/2) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) 2))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64))) (*.f64 1/2 2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/5832000 angle)) 2) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) 1/2))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64))) (*.f64 2 1/2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/5832000 angle)) 1/3) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) 3))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64))) (*.f64 1/3 3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/5832000 angle)) -1) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) -1))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64))) (*.f64 -1 -1))
(*.f64 (/.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) 3) (/.f64 (*.f64 angle (sqrt.f64 1/180)) 1/3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) 1/2) (/.f64 (*.f64 angle (sqrt.f64 1/180)) 2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) 2) (/.f64 (*.f64 angle (sqrt.f64 1/180)) 1/2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) 1/3) (/.f64 (*.f64 angle (sqrt.f64 1/180)) 3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) -1) (/.f64 (*.f64 angle (sqrt.f64 1/180)) -1))
(*.f64 -1/180 (/.f64 (*.f64 (PI.f64) angle) -1))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) 3) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) 1/3))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (*.f64 3 1/3))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) 1/2) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) 2))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (*.f64 2 1/2))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) 2) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) 1/2))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (*.f64 2 1/2))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) 1/3) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) 3))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (*.f64 3 1/3))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) -1) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) -1))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (*.f64 -1 -1))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) 3) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 1/3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) 1/2) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) 2) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 1/2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) 1/3) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) -1) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) -1))
(*.f64 -1/180 (/.f64 (*.f64 (PI.f64) angle) -1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) 3) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) 1/3))
(/.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)) (*.f64 angle 1/180))) (*.f64 3 1/3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) 1/2) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) 2))
(/.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)) (*.f64 angle 1/180))) (*.f64 1/2 2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) 2) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) 1/2))
(/.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)) (*.f64 angle 1/180))) (*.f64 2 1/2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) 1/3) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) 3))
(/.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)) (*.f64 angle 1/180))) (*.f64 1/3 3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) -1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) -1))
(/.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)) (*.f64 angle 1/180))) (*.f64 -1 -1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) 3) (/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) 1/3))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (*.f64 3 1/3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) 1/2) (/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) 2))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (*.f64 2 1/2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) 2) (/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) 1/2))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (*.f64 2 1/2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) 1/3) (/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) 3))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (*.f64 3 1/3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 angle 1/180)) -1) (/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) -1))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (*.f64 -1 -1))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 3) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 1/2) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 1/3) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) -1) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(*.f64 -1/180 (/.f64 (*.f64 (PI.f64) angle) -1))
(*.f64 (/.f64 (cbrt.f64 angle) 3) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) 1/3))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle)) (*.f64 3 1/3))
(*.f64 (/.f64 (cbrt.f64 angle) 1/2) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) 2))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle)) (*.f64 1/2 2))
(*.f64 (/.f64 (cbrt.f64 angle) 2) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) 1/2))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle)) (*.f64 1/2 2))
(*.f64 (/.f64 (cbrt.f64 angle) 1/3) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) 3))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle)) (*.f64 3 1/3))
(*.f64 (/.f64 (cbrt.f64 angle) -1) (/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) -1))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle)) (*.f64 -1 -1))
(*.f64 (/.f64 (cbrt.f64 angle) 3) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)) 1/3))
(/.f64 (*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64))) (*.f64 3 1/3))
(*.f64 (/.f64 (cbrt.f64 angle) 1/2) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)) 2))
(/.f64 (*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64))) (*.f64 1/2 2))
(*.f64 (/.f64 (cbrt.f64 angle) 2) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)) 1/2))
(/.f64 (*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64))) (*.f64 2 1/2))
(*.f64 (cbrt.f64 angle) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)) 1))
(*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)))
(*.f64 (/.f64 (cbrt.f64 angle) 1/3) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)) 3))
(/.f64 (*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64))) (*.f64 1/3 3))
(*.f64 (/.f64 (cbrt.f64 angle) -1) (/.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64)) -1))
(/.f64 (*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64))) (*.f64 -1 -1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/3))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 3 1/3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 1/2 2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/2))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 1/2 2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/3) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 3 1/3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) -1))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 -1 -1))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) 3) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 2) 1/3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (cbrt.f64 (*.f64 (PI.f64) 1/180)) (cbrt.f64 (*.f64 angle (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(cbrt.f64 (*.f64 (*.f64 angle (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (*.f64 (PI.f64) 1/180)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) angle)) (cbrt.f64 (*.f64 (PI.f64) 1/180)))
(cbrt.f64 (*.f64 (*.f64 angle (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (*.f64 (PI.f64) 1/180)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180))) (cbrt.f64 (*.f64 (sqrt.f64 1/180) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) (*.f64 (sqrt.f64 1/180) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)))) (cbrt.f64 (cbrt.f64 1/32400)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))) (cbrt.f64 1/32400)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))) (cbrt.f64 (*.f64 (cbrt.f64 1/32400) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (PI.f64))) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(cbrt.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)))) (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) 1/180))) (cbrt.f64 angle))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) 1/180)) angle))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 angle 1/180)))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 (PI.f64) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 1/32400))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(*.f64 (cbrt.f64 1/32400) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) (cbrt.f64 1/180))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 1/180) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(*.f64 (cbrt.f64 1/180) (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(*.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) (cbrt.f64 1/32400))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(*.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) (*.f64 angle (cbrt.f64 1/180)))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)) (cbrt.f64 1/180))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(*.f64 (cbrt.f64 1/32400) (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(*.f64 (cbrt.f64 1/180) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 2)
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 2)
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1) -1)
(/.f64 (*.f64 (PI.f64) (neg.f64 (*.f64 angle 1/180))) -1)
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) 3) (/.f64 (cbrt.f64 1/180) 1/3))
(/.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))) (*.f64 3 1/3))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) 1/2) (/.f64 (cbrt.f64 1/180) 2))
(/.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))) (*.f64 1/2 2))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) 2) (/.f64 (cbrt.f64 1/180) 1/2))
(/.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))) (*.f64 2 1/2))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) 1/3) (/.f64 (cbrt.f64 1/180) 3))
(/.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))) (*.f64 1/3 3))
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) -1) (/.f64 (cbrt.f64 1/180) -1))
(/.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))) (*.f64 -1 -1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 3) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 1/3))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (*.f64 3 1/3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 1/2) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 2))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (*.f64 2 1/2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 2) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 1/2))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (*.f64 2 1/2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 1/3) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 3))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (*.f64 3 1/3))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) -1) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) -1))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (*.f64 -1 -1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 3) (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 1/3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1/2) (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 2) (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 1/2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 1/3) (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) -1) (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) -1))
(*.f64 -1/180 (/.f64 (*.f64 (PI.f64) angle) -1))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) 3) (/.f64 (cbrt.f64 1/180) 1/3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) 1/2) (/.f64 (cbrt.f64 1/180) 2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) 2) (/.f64 (cbrt.f64 1/180) 1/2))
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) 1) (cbrt.f64 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) 1/3) (/.f64 (cbrt.f64 1/180) 3))
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) -1) (/.f64 (cbrt.f64 1/180) -1))
(*.f64 -1/180 (/.f64 (*.f64 (PI.f64) angle) -1))
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 3)
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 3)
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2) 1/2)
(/.f64 (*.f64 (*.f64 1/2 (PI.f64)) (*.f64 angle 1/180)) 1/2)
(*.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) 1) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) 1/32400)) (cbrt.f64 1/180))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 3) 1/32400) 1/180))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) angle))) (cbrt.f64 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))
(*.f64 (cbrt.f64 angle) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) 1/180))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) 1/180)) angle))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 angle 1/180))) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)))) (cbrt.f64 (sqrt.f64 1/180)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180)))) (sqrt.f64 1/180)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (sqrt.f64 1/180) (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) (sqrt.f64 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (sqrt.f64 1/180) (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/3) 1/3)
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/3) 1/3)
(/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (/.f64 1 (sqrt.f64 1/180)))
(/.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) (/.f64 1 (sqrt.f64 1/180)))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64))) 2)
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1) -1)
(/.f64 (*.f64 (PI.f64) (neg.f64 (*.f64 angle 1/180))) -1)
(/.f64 (*.f64 -1 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1)
(/.f64 (*.f64 (PI.f64) (neg.f64 (*.f64 angle 1/180))) -1)
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/3) 3)
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/2)
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2) 2)
(/.f64 (*.f64 1/90 (*.f64 (PI.f64) angle)) 2)
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1) -1)
(*.f64 -1/180 (/.f64 (*.f64 (PI.f64) angle) -1))
(/.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) (/.f64 1 (sqrt.f64 1/180)))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) (/.f64 1 (cbrt.f64 1/180)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)) (/.f64 1 (cbrt.f64 1/180)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) (/.f64 1 (cbrt.f64 1/180)))
(/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (/.f64 1 (cbrt.f64 1/180)))
(/.f64 (*.f64 (PI.f64) angle) (/.f64 1 1/180))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (neg.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1)
(/.f64 (*.f64 (PI.f64) (neg.f64 (*.f64 angle 1/180))) -1)
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(/.f64 (*.f64 1/60 (*.f64 (PI.f64) angle)) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(neg.f64 (*.f64 -1 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(neg.f64 (*.f64 (PI.f64) (neg.f64 (*.f64 angle 1/180))))
(neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1))
(neg.f64 (*.f64 (PI.f64) (neg.f64 (*.f64 angle 1/180))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) angle) (*.f64 1/5832000 (*.f64 angle angle))))
(if (!=.f64 (cbrt.f64 (PI.f64)) 0) (/.f64 (cbrt.f64 (*.f64 angle 1/180)) (/.f64 1 (cbrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (cbrt.f64 1/32400)) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))) (/.f64 1 (cbrt.f64 (cbrt.f64 1/32400)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) -1)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (*.f64 angle 1/180)) 0) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 1 (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)))) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 angle) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1/180)) (/.f64 1 (cbrt.f64 angle))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 1 (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 0) (/.f64 (cbrt.f64 1/180) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) angle)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (/.f64 1 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 1 0) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (/.f64 1 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) 1/180)) 0) (/.f64 (cbrt.f64 angle) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) 1/180)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64)))) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) 2))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) 2) -1)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 2 0) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 -1 0) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -3)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 0) (/.f64 1 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1/3)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (sqrt.f64 1/180)) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180))) (/.f64 1 (cbrt.f64 (sqrt.f64 1/180)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (sqrt.f64 1/180)) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180)))) (/.f64 1 (cbrt.f64 (sqrt.f64 1/180)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 1/180) 0) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 1/2 1/2))
(+.f64 (*.f64 1/2 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 1/2 1/2))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (PI.f64)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))) (cbrt.f64 (cbrt.f64 1/32400)))
(cbrt.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 angle) (cbrt.f64 (*.f64 (PI.f64) 1/180)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 1/180))) (cbrt.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle)))) (cbrt.f64 (cbrt.f64 angle)))
(cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (PI.f64))))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180)))) (cbrt.f64 (cbrt.f64 1/32400)))
(cbrt.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/5832000 angle))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (sqrt.f64 1/180))) (cbrt.f64 (*.f64 angle (sqrt.f64 1/180))))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)))))
(cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (cbrt.f64 angle)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180))))
(cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle)))
(*.f64 (cbrt.f64 (cbrt.f64 angle)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64))))
(cbrt.f64 (*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) 2)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 1/32400)) (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))))
(cbrt.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 angle))) (cbrt.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle)))))
(cbrt.f64 (*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 1/5832000 (*.f64 angle angle))) (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 1/180))) (cbrt.f64 (*.f64 (cbrt.f64 1/32400) angle)))
(cbrt.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) 2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle))) (pow.f64 (cbrt.f64 (cbrt.f64 angle)) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) (PI.f64)))))
(cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle angle) 1/32400) (PI.f64)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (PI.f64)))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/5832000 angle)))) (pow.f64 (cbrt.f64 (cbrt.f64 angle)) 2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))) (cbrt.f64 (cbrt.f64 (PI.f64))))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 1/180))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180))) (cbrt.f64 (sqrt.f64 1/180)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 (*.f64 (PI.f64) angle)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)
(neg.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400))) (cbrt.f64 (cbrt.f64 1/180)))
(cbrt.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))))
(*.f64 (cbrt.f64 (sqrt.f64 1/180)) (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180))))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (sqrt.f64 1/180)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180)))))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64)))))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle)))) (cbrt.f64 (cbrt.f64 1/180)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 angle)) 2) (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 angle))) (pow.f64 (cbrt.f64 (cbrt.f64 angle)) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180))))
(cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180) (*.f64 (PI.f64) angle))))
(*.f64 (cbrt.f64 (*.f64 angle (sqrt.f64 1/180))) (cbrt.f64 (*.f64 (PI.f64) (sqrt.f64 1/180))))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 1/180)) (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400))))
(cbrt.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))))
(*.f64 (cbrt.f64 (cbrt.f64 1/180)) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180)))) (cbrt.f64 (sqrt.f64 1/180)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)
(neg.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(/.f64 (*.f64 2 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 3)
(/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 3 1/3))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 1/2)
(/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/2 2))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 2)
(/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 1/2))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)
(/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 -1 -1))
(/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (/.f64 1 (cbrt.f64 1/180)))
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)
(neg.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/3 3))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/3)
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(neg.f64 (*.f64 -1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(neg.f64 (neg.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(neg.f64 (neg.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))

localize91.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.6b
(cbrt.f64 angle)
22.4b
(cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle)))
22.7b
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
33.4b
(cbrt.f64 (*.f64 angle angle))
Compiler

Compiled 141 to 74 computations (47.5% saved)

series57.0ms (0.2%)

Counts
3 → 4
Calls

9 calls:

TimeVariablePointExpression
3.0ms
angle
@inf
(cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle)))
2.0ms
angle
@-inf
(cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle)))
2.0ms
angle
@0
(cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle)))
0.0ms
angle
@-inf
(cbrt.f64 angle)
0.0ms
angle
@inf
(cbrt.f64 (*.f64 angle angle))
Compiler

Compiled 4505 to 3425 computations (24% saved)

rewrite96.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
34×egg-rr
29×egg-rr
23×egg-rr
Counts
3 → 86
Calls
Call 1
Inputs
(cbrt.f64 (*.f64 angle angle))
(cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle)))
(cbrt.f64 angle)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 angle angle)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 angle angle)) -1)) (cbrt.f64 (*.f64 angle angle)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 angle angle) 0) (/.f64 1 (pow.f64 (*.f64 angle angle) -1/3)) (cbrt.f64 (*.f64 angle angle)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) -3)) (cbrt.f64 (*.f64 angle angle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) 1/2) (*.f64 (cbrt.f64 (*.f64 angle angle)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (cbrt.f64 (*.f64 angle angle))) (*.f64 1/2 (cbrt.f64 (*.f64 angle angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 angle) (cbrt.f64 angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle))) (cbrt.f64 (cbrt.f64 (*.f64 angle angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 (*.f64 angle (cbrt.f64 angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 angle))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) 2) (cbrt.f64 angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) angle))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (cbrt.f64 angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 angle) -1) (*.f64 (cbrt.f64 angle) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (cbrt.f64 angle)) (*.f64 -1 (cbrt.f64 angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 angle)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)) (cbrt.f64 (cbrt.f64 angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))))) (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 angle angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle angle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 angle)) (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)))) (cbrt.f64 (*.f64 angle (cbrt.f64 (cbrt.f64 angle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 angle)) (*.f64 (cbrt.f64 angle) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))))) (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (cbrt.f64 (cbrt.f64 angle))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (cbrt.f64 (cbrt.f64 angle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) (cbrt.f64 angle)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) (cbrt.f64 angle)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 (cbrt.f64 angle)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 angle angle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (cbrt.f64 (*.f64 angle angle))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 angle angle) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 angle) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 angle angle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (cbrt.f64 (*.f64 angle angle))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 angle angle))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (/.f64 1 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) -1)) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 3) -1/3)) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) -3)) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2)) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2))) 2) (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2))) (cbrt.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 angle) 0) (/.f64 1 (pow.f64 (cbrt.f64 angle) -1)) (cbrt.f64 angle))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 angle 0) (/.f64 1 (pow.f64 angle -1/3)) (cbrt.f64 angle))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 angle)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 angle)) -3)) (cbrt.f64 angle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 angle) 1/2) (*.f64 (cbrt.f64 angle) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (cbrt.f64 angle)) (*.f64 1/2 (cbrt.f64 angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 angle)) (cbrt.f64 (cbrt.f64 (*.f64 angle angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 (cbrt.f64 angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (cbrt.f64 (cbrt.f64 angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) (cbrt.f64 angle)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) (cbrt.f64 angle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (cbrt.f64 (cbrt.f64 angle))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))))) (cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (cbrt.f64 (*.f64 (*.f64 angle angle) (cbrt.f64 angle))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 angle)))) (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) (pow.f64 (*.f64 angle (cbrt.f64 angle)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 angle))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) angle))) (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 angle) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) (cbrt.f64 angle))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 angle) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 angle) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (cbrt.f64 angle)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 angle 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 angle)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 angle) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (cbrt.f64 angle)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 angle) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 angle)))))

simplify203.0ms (0.7%)

Algorithm
egglog
Counts
90 → 98
Calls
Call 1
Inputs
1
1
1
1
(if (!=.f64 (cbrt.f64 (*.f64 angle angle)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 angle angle)) -1)) (cbrt.f64 (*.f64 angle angle)))
(if (!=.f64 (*.f64 angle angle) 0) (/.f64 1 (pow.f64 (*.f64 angle angle) -1/3)) (cbrt.f64 (*.f64 angle angle)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) -3)) (cbrt.f64 (*.f64 angle angle)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) 1/2) (*.f64 (cbrt.f64 (*.f64 angle angle)) 1/2))
(+.f64 (*.f64 1/2 (cbrt.f64 (*.f64 angle angle))) (*.f64 1/2 (cbrt.f64 (*.f64 angle angle))))
(*.f64 (cbrt.f64 angle) (cbrt.f64 angle))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) 2) 2))
(*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle))) (cbrt.f64 (cbrt.f64 (*.f64 angle angle))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 (*.f64 angle (cbrt.f64 angle))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 angle))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) 2) (cbrt.f64 angle)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) angle))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (cbrt.f64 angle)))
(*.f64 (*.f64 (cbrt.f64 angle) -1) (*.f64 (cbrt.f64 angle) -1))
(*.f64 (*.f64 -1 (cbrt.f64 angle)) (*.f64 -1 (cbrt.f64 angle)))
(*.f64 (cbrt.f64 (cbrt.f64 angle)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)) (cbrt.f64 (cbrt.f64 angle)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))))) (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))))
(*.f64 1 (cbrt.f64 (*.f64 angle angle)))
(*.f64 (cbrt.f64 (*.f64 angle angle)) 1)
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 angle)) (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)))) (cbrt.f64 (*.f64 angle (cbrt.f64 (cbrt.f64 angle)))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 angle)) (*.f64 (cbrt.f64 angle) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))))) (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (cbrt.f64 (cbrt.f64 angle))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (cbrt.f64 (cbrt.f64 angle)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) (cbrt.f64 angle)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) (cbrt.f64 angle)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))))
(*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 (cbrt.f64 angle)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) 2))
(/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) 2) 2)
(/.f64 (cbrt.f64 (*.f64 angle angle)) 1)
(/.f64 (*.f64 2 (cbrt.f64 (*.f64 angle angle))) 2)
(pow.f64 (*.f64 angle angle) 1/3)
(pow.f64 (cbrt.f64 angle) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) 3)
(pow.f64 (cbrt.f64 (*.f64 angle angle)) 1)
(neg.f64 (*.f64 -1 (cbrt.f64 (*.f64 angle angle))))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) -1))
(cbrt.f64 (*.f64 angle angle))
(if (!=.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (/.f64 1 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) -1)) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(if (!=.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 3) -1/3)) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(if (!=.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) -3)) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1/2))
(+.f64 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2)) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2))) 2))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2))) 2) (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2))) (cbrt.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2))))
(/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2) 2)
(/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(/.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 2)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 3) 1/3)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3)
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(neg.f64 (*.f64 -1 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(neg.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) -1))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 3))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(if (!=.f64 (cbrt.f64 angle) 0) (/.f64 1 (pow.f64 (cbrt.f64 angle) -1)) (cbrt.f64 angle))
(if (!=.f64 angle 0) (/.f64 1 (pow.f64 angle -1/3)) (cbrt.f64 angle))
(if (!=.f64 (cbrt.f64 (cbrt.f64 angle)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 angle)) -3)) (cbrt.f64 angle))
(+.f64 (*.f64 (cbrt.f64 angle) 1/2) (*.f64 (cbrt.f64 angle) 1/2))
(+.f64 (*.f64 1/2 (cbrt.f64 angle)) (*.f64 1/2 (cbrt.f64 angle)))
(*.f64 (cbrt.f64 (cbrt.f64 angle)) (cbrt.f64 (cbrt.f64 (*.f64 angle angle))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 (cbrt.f64 angle)))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (cbrt.f64 (cbrt.f64 angle))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) (cbrt.f64 angle)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) (cbrt.f64 angle)))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (cbrt.f64 (cbrt.f64 angle))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))))) (cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (cbrt.f64 (*.f64 (*.f64 angle angle) (cbrt.f64 angle))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 angle)))) (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) (pow.f64 (*.f64 angle (cbrt.f64 angle)) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 angle))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) angle))) (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))))
(*.f64 1 (cbrt.f64 angle))
(*.f64 (cbrt.f64 angle) 1)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 angle))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) angle))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) (cbrt.f64 angle))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle))))))
(/.f64 (*.f64 (cbrt.f64 angle) 2) 2)
(/.f64 (cbrt.f64 angle) 1)
(/.f64 (*.f64 2 (cbrt.f64 angle)) 2)
(pow.f64 angle 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 angle)) 3)
(pow.f64 (cbrt.f64 angle) 1)
(neg.f64 (*.f64 -1 (cbrt.f64 angle)))
(neg.f64 (*.f64 (cbrt.f64 angle) -1))
(cbrt.f64 angle)
Outputs
1
1
1
1
(if (!=.f64 (cbrt.f64 (*.f64 angle angle)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 angle angle)) -1)) (cbrt.f64 (*.f64 angle angle)))
(if (!=.f64 (cbrt.f64 (*.f64 angle angle)) 0) (/.f64 1 (cbrt.f64 (/.f64 1 (*.f64 angle angle)))) (cbrt.f64 (*.f64 angle angle)))
(if (!=.f64 (*.f64 angle angle) 0) (/.f64 1 (pow.f64 (*.f64 angle angle) -1/3)) (cbrt.f64 (*.f64 angle angle)))
(if (!=.f64 (*.f64 angle angle) 0) (pow.f64 (pow.f64 (*.f64 angle angle) -1/3) -1) (cbrt.f64 (*.f64 angle angle)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) -3)) (cbrt.f64 (*.f64 angle angle)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) 1/2) (*.f64 (cbrt.f64 (*.f64 angle angle)) 1/2))
(cbrt.f64 (*.f64 angle angle))
(+.f64 (*.f64 1/2 (cbrt.f64 (*.f64 angle angle))) (*.f64 1/2 (cbrt.f64 (*.f64 angle angle))))
(cbrt.f64 (*.f64 angle angle))
(*.f64 (cbrt.f64 angle) (cbrt.f64 angle))
(cbrt.f64 (*.f64 angle angle))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) 2) 2))
(cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 angle (cbrt.f64 angle)) 2)) 2)))
(*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle))) (cbrt.f64 (cbrt.f64 (*.f64 angle angle))))
(cbrt.f64 (*.f64 angle angle))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 (*.f64 angle (cbrt.f64 angle))))
(cbrt.f64 (*.f64 angle angle))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 angle))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) 2) (cbrt.f64 angle)))
(cbrt.f64 (*.f64 angle angle))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) angle))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (cbrt.f64 angle)))
(cbrt.f64 (*.f64 angle angle))
(*.f64 (*.f64 (cbrt.f64 angle) -1) (*.f64 (cbrt.f64 angle) -1))
(cbrt.f64 (*.f64 angle angle))
(*.f64 (*.f64 -1 (cbrt.f64 angle)) (*.f64 -1 (cbrt.f64 angle)))
(cbrt.f64 (*.f64 angle angle))
(*.f64 (cbrt.f64 (cbrt.f64 angle)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)))
(cbrt.f64 (*.f64 angle angle))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)) (cbrt.f64 (cbrt.f64 angle)))
(cbrt.f64 (*.f64 angle angle))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))))) (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))))
(cbrt.f64 (*.f64 angle angle))
(*.f64 1 (cbrt.f64 (*.f64 angle angle)))
(cbrt.f64 (*.f64 angle angle))
(*.f64 (cbrt.f64 (*.f64 angle angle)) 1)
(cbrt.f64 (*.f64 angle angle))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 angle)) (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)))) (cbrt.f64 (*.f64 angle (cbrt.f64 (cbrt.f64 angle)))))
(cbrt.f64 (*.f64 (*.f64 angle (cbrt.f64 (cbrt.f64 angle))) (cbrt.f64 (pow.f64 (*.f64 angle (cbrt.f64 angle)) 2))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 angle)) (*.f64 (cbrt.f64 angle) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))))) (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))))
(cbrt.f64 (*.f64 angle angle))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (cbrt.f64 (cbrt.f64 angle))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (cbrt.f64 (cbrt.f64 angle)))))
(cbrt.f64 (*.f64 angle angle))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) (cbrt.f64 angle)))) 2))
(cbrt.f64 (*.f64 angle angle))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) (cbrt.f64 angle)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))))
(cbrt.f64 (*.f64 angle angle))
(*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 (cbrt.f64 angle)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) 2))
(cbrt.f64 (*.f64 (*.f64 angle (cbrt.f64 (cbrt.f64 angle))) (cbrt.f64 (pow.f64 (*.f64 angle (cbrt.f64 angle)) 2))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) 2) 2)
(cbrt.f64 (*.f64 angle angle))
(/.f64 (cbrt.f64 (*.f64 angle angle)) 1)
(cbrt.f64 (*.f64 angle angle))
(/.f64 (*.f64 2 (cbrt.f64 (*.f64 angle angle))) 2)
(cbrt.f64 (*.f64 angle angle))
(pow.f64 (*.f64 angle angle) 1/3)
(cbrt.f64 (*.f64 angle angle))
(pow.f64 (cbrt.f64 angle) 2)
(cbrt.f64 (*.f64 angle angle))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) 3)
(cbrt.f64 (*.f64 angle angle))
(pow.f64 (cbrt.f64 (*.f64 angle angle)) 1)
(cbrt.f64 (*.f64 angle angle))
(neg.f64 (*.f64 -1 (cbrt.f64 (*.f64 angle angle))))
(cbrt.f64 (*.f64 angle angle))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) -1))
(cbrt.f64 (*.f64 angle angle))
(cbrt.f64 (*.f64 angle angle))
(if (!=.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (/.f64 1 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) -1)) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(if (!=.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (/.f64 -1 (/.f64 -1 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(if (!=.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 3) -1/3)) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(if (!=.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 3) 0) (pow.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 3) -1/3) -1) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(if (!=.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) -3)) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(if (!=.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0) (pow.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) -3) -1) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1/2))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(+.f64 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2)))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2)) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2))) 2))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2))) 2) (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2))) (cbrt.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2) 2)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(/.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 2)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 3) 1/3)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 3)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(neg.f64 (*.f64 -1 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(neg.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) -1))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 3))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(if (!=.f64 (cbrt.f64 angle) 0) (/.f64 1 (pow.f64 (cbrt.f64 angle) -1)) (cbrt.f64 angle))
(if (!=.f64 (cbrt.f64 angle) 0) (cbrt.f64 (/.f64 1 (/.f64 1 angle))) (cbrt.f64 angle))
(if (!=.f64 angle 0) (/.f64 1 (pow.f64 angle -1/3)) (cbrt.f64 angle))
(if (!=.f64 angle 0) (pow.f64 (pow.f64 angle -1/3) -1) (cbrt.f64 angle))
(if (!=.f64 (cbrt.f64 (cbrt.f64 angle)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 angle)) -3)) (cbrt.f64 angle))
(if (!=.f64 (cbrt.f64 (cbrt.f64 angle)) 0) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 angle)) -3) -1) (cbrt.f64 angle))
(+.f64 (*.f64 (cbrt.f64 angle) 1/2) (*.f64 (cbrt.f64 angle) 1/2))
(cbrt.f64 angle)
(+.f64 (*.f64 1/2 (cbrt.f64 angle)) (*.f64 1/2 (cbrt.f64 angle)))
(cbrt.f64 angle)
(*.f64 (cbrt.f64 (cbrt.f64 angle)) (cbrt.f64 (cbrt.f64 (*.f64 angle angle))))
(cbrt.f64 angle)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 (cbrt.f64 angle)))
(cbrt.f64 angle)
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (cbrt.f64 (cbrt.f64 angle))))
(cbrt.f64 angle)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) (cbrt.f64 angle)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))))
(cbrt.f64 angle)
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) (cbrt.f64 angle)))))
(cbrt.f64 angle)
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (cbrt.f64 (cbrt.f64 angle))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))))
(cbrt.f64 angle)
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))))) (cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (cbrt.f64 (*.f64 (*.f64 angle angle) (cbrt.f64 angle))))))
(cbrt.f64 angle)
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 angle)))) (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) (pow.f64 (*.f64 angle (cbrt.f64 angle)) 2)))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle))) (pow.f64 (*.f64 angle (cbrt.f64 angle)) 2))) (cbrt.f64 (cbrt.f64 (cbrt.f64 angle)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 angle))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) 2))
(cbrt.f64 angle)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) angle))) (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))))
(cbrt.f64 angle)
(*.f64 1 (cbrt.f64 angle))
(cbrt.f64 angle)
(*.f64 (cbrt.f64 angle) 1)
(cbrt.f64 angle)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 angle))))
(cbrt.f64 angle)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) angle))))
(cbrt.f64 angle)
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) (cbrt.f64 angle))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle))))))
(cbrt.f64 angle)
(/.f64 (*.f64 (cbrt.f64 angle) 2) 2)
(cbrt.f64 angle)
(/.f64 (cbrt.f64 angle) 1)
(cbrt.f64 angle)
(/.f64 (*.f64 2 (cbrt.f64 angle)) 2)
(cbrt.f64 angle)
(pow.f64 angle 1/3)
(cbrt.f64 angle)
(pow.f64 (cbrt.f64 (cbrt.f64 angle)) 3)
(cbrt.f64 angle)
(pow.f64 (cbrt.f64 angle) 1)
(cbrt.f64 angle)
(neg.f64 (*.f64 -1 (cbrt.f64 angle)))
(cbrt.f64 angle)
(neg.f64 (*.f64 (cbrt.f64 angle) -1))
(cbrt.f64 angle)
(cbrt.f64 angle)

localize85.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.1b
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))
21.7b
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))
22.7b
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
22.7b
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
Compiler

Compiled 154 to 112 computations (27.3% saved)

series109.0ms (0.4%)

Counts
3 → 32
Calls

12 calls:

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

Compiled 8110 to 6255 computations (22.9% saved)

rewrite159.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
66×egg-rr
45×egg-rr
28×egg-rr
Counts
3 → 139
Calls
Call 1
Inputs
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) -3)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 0) (/.f64 1 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) -1)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 3) -1/3)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 1/2) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) -3)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) -1)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) -1/3)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 1/2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (*.f64 1/2 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2)) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 -1 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (cbrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (cbrt.f64 (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) 2) (*.f64 (cbrt.f64 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))))) (*.f64 2 (cbrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))))) (neg.f64 (cbrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (-.f64 1 (pow.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 3))) (cbrt.f64 (+.f64 1 (+.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2) (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) 3))) (cbrt.f64 (+.f64 1/4 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (cbrt.f64 1/2))) (cbrt.f64 (cbrt.f64 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) 1) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (cbrt.f64 (cbrt.f64 4))) (cbrt.f64 (cbrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) 1) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (+.f64 -1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (cbrt.f64 -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (cbrt.f64 1/4))) (cbrt.f64 (cbrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (sqrt.f64 1/2))) (cbrt.f64 (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) -3)) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 0) (/.f64 1 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) -1)) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 3) -1/3)) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 1/2) (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b b) (*.f64 (*.f64 b b) (neg.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b b) 1/2) (*.f64 (*.f64 b b) (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b))) (*.f64 1/2 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b b) (*.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 b b)) (*.f64 (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) 2) (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)) (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b))) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2) 2)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) 2) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))))) (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) 2) (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)) (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2)) 2) (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))) (*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (*.f64 b b)) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) b) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2)) (*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b))) (*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2)) 2) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2)) 2) (*.f64 b b)) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2) (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (pow.f64 b 3)) 2) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (pow.f64 b 3)) 2))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 b b) (neg.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 3))))))

simplify860.0ms (2.9%)

Algorithm
egglog
Counts
171 → 176
Calls
Call 1
Inputs
angle
(+.f64 angle (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 angle 3))))
(+.f64 angle (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 angle 3))) (*.f64 1/120 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5)))))
(+.f64 angle (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 angle 3))) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 angle 7) (pow.f64 (*.f64 1/180 (PI.f64)) 7))) (*.f64 1/120 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5))))))
(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))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) 2) (*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) (pow.f64 b 2)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) 2) (*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) (pow.f64 b 2)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) 2) (*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) (pow.f64 b 2)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) 2) (*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) (pow.f64 b 2)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) 2) (*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) (pow.f64 b 2)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) 2) (*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) (pow.f64 b 2)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) 2) (*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) (pow.f64 b 2)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) 2) (*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) (pow.f64 b 2)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) 2) (*.f64 (pow.f64 b 2) (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) 2) (*.f64 (pow.f64 b 2) (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) 2) (*.f64 (pow.f64 b 2) (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) 2) (*.f64 (pow.f64 b 2) (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3)))
(if (!=.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) -3)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(if (!=.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 0) (/.f64 1 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) -1)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(if (!=.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 3) -1/3)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 1/2) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 1/2))
(+.f64 (*.f64 1/2 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 1)
(*.f64 1 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))))) (cbrt.f64 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (cbrt.f64 2))
(/.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))))) (cbrt.f64 2))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)
(/.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 1)
(/.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 3) 1/3)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 3)
(pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 1)
(neg.f64 (*.f64 -1 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(neg.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) -1))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 3))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) -3)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) -1)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))
(if (!=.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) -1/3)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))
(+.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 1/2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 1/2))
(+.f64 (*.f64 1/2 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (*.f64 1/2 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2)) 2)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2)) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))
(*.f64 (*.f64 -1 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 -1 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(*.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (cbrt.f64 1/2))
(*.f64 1 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 1)
(/.f64 (/.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (cbrt.f64 (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 4)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) 2) (*.f64 (cbrt.f64 2) 2))
(/.f64 (*.f64 2 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))))) (*.f64 2 (cbrt.f64 2)))
(/.f64 (neg.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))))) (neg.f64 (cbrt.f64 2)))
(/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 3))) (cbrt.f64 (+.f64 1 (+.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2) (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))
(/.f64 (cbrt.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) 3))) (cbrt.f64 (+.f64 1/4 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))
(/.f64 (cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (cbrt.f64 1/2))) (cbrt.f64 (cbrt.f64 4)))
(/.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (cbrt.f64 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) 1) (cbrt.f64 2))
(/.f64 (/.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (cbrt.f64 (cbrt.f64 4))) (cbrt.f64 (cbrt.f64 2)))
(/.f64 (/.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (sqrt.f64 2)))
(/.f64 (/.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) 1) (cbrt.f64 2))
(/.f64 (cbrt.f64 (+.f64 -1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (cbrt.f64 -2))
(/.f64 (cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (cbrt.f64 1/4))) (cbrt.f64 (cbrt.f64 2)))
(/.f64 (cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (sqrt.f64 1/2))) (cbrt.f64 (sqrt.f64 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 2) 2)
(/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 1)
(/.f64 (*.f64 2 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) 3)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 1)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 1/3)
(neg.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) -1))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))
(if (!=.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) -3)) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)))
(if (!=.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 0) (/.f64 1 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) -1)) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)))
(if (!=.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 3) -1/3)) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)))
(+.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 1/2) (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 1/2))
(+.f64 (*.f64 b b) (*.f64 (*.f64 b b) (neg.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(+.f64 (*.f64 (*.f64 b b) 1/2) (*.f64 (*.f64 b b) (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b))) (*.f64 1/2 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b))))
(+.f64 (*.f64 b b) (*.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (*.f64 b b)))
(+.f64 (*.f64 1/2 (*.f64 b b)) (*.f64 (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (*.f64 b b)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) 2))
(*.f64 (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) 2) (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)) (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b))) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2) 2)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2) 2)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b))) 2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) 2) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) b)
(*.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))))) (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) 2) (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) 2)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)) (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) 2)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(*.f64 b (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2)) 2) (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) 2)))
(*.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))) (*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (*.f64 b b)) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) b))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (*.f64 b b)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) b) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2)) (*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)))))
(*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b))) (*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2)) 2) (*.f64 b b)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2)) 2) (*.f64 b b)) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)))
(*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)))
(*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 1)
(*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))
(/.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2) (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))))) (cbrt.f64 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)) (cbrt.f64 2))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (pow.f64 b 3)) 2) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))))) (cbrt.f64 2))
(/.f64 (cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (pow.f64 b 3)) 2))) (cbrt.f64 2))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 2) 2)
(/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 1)
(/.f64 (*.f64 2 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b))) 2)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) 3)
(pow.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2)
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 1)
(neg.f64 (*.f64 -1 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b))))
(neg.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (*.f64 b b)))
(neg.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) -1))
(neg.f64 (*.f64 (*.f64 b b) (neg.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 3))
Outputs
angle
(+.f64 angle (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 angle 3))))
(fma.f64 -1/6 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 3) angle)
(+.f64 angle (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 angle 3))) (*.f64 1/120 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5)))))
(+.f64 angle (fma.f64 -1/6 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 3) (*.f64 1/120 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5)))))
(+.f64 angle (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 angle 3))) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 angle 7) (pow.f64 (*.f64 1/180 (PI.f64)) 7))) (*.f64 1/120 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5))))))
(+.f64 angle (fma.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 3) -1/6 (fma.f64 -1/5040 (*.f64 (pow.f64 angle 7) (pow.f64 (*.f64 1/180 (PI.f64)) 7)) (*.f64 1/120 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5))))))
(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))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3)
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3)
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3)
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3)
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3)
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3)
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3)
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3)
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) 2) (*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) (pow.f64 b 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) 2) (*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) (pow.f64 b 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) 2) (*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) (pow.f64 b 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) 2) (*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) (pow.f64 b 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) 2) (*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) (pow.f64 b 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) 2) (*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) (pow.f64 b 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) 2) (*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) (pow.f64 b 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) 2) (*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) (pow.f64 b 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) 2) (*.f64 (pow.f64 b 2) (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) 2) (*.f64 (pow.f64 b 2) (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) 2) (*.f64 (pow.f64 b 2) (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3) 2) (*.f64 (pow.f64 b 2) (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/3)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(if (!=.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) -3)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(if (!=.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 0) (pow.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) -3) -1) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(if (!=.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 0) (/.f64 1 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) -1)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(if (!=.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (/.f64 -1 (/.f64 -1 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(if (!=.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 3) -1/3)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(if (!=.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) 0) (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) -1/3) -1) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 1/2) (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 1/2))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 1/2 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 1/2 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 1)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))))) (cbrt.f64 2))
(cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1/2)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (cbrt.f64 2))
(cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1/2)))
(/.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))))) (cbrt.f64 2))
(cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1/2)))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(/.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 1)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 3) 1/3)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 3)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 1)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(neg.f64 (*.f64 -1 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(neg.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) -1))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 3))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) -3)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) -3)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) -1)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) 0) (/.f64 -1 (/.f64 -1 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(if (!=.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) -1/3)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))
(if (!=.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 0) (pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) -1/3) -1) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(+.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 1/2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 1/2))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(+.f64 (*.f64 1/2 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (*.f64 1/2 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2))))
(cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) 2)) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2)) 2)))
(cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) 2)) 2) 2)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) 2)))
(cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2)) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))
(cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) 2)) 2) 2)))
(*.f64 (*.f64 -1 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 -1 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (cbrt.f64 1/2))
(cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) 1/2))
(*.f64 1 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 1)
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(/.f64 (/.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (cbrt.f64 (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 4)))
(cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) 1/2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) 2) (*.f64 (cbrt.f64 2) 2))
(cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) 1/2))
(/.f64 (*.f64 2 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))))) (*.f64 2 (cbrt.f64 2)))
(cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) 1/2))
(/.f64 (neg.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))))) (neg.f64 (cbrt.f64 2)))
(cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) 1/2))
(/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 3))) (cbrt.f64 (+.f64 1 (+.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2) (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))
(cbrt.f64 (/.f64 (-.f64 1 (pow.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 3)) (+.f64 (+.f64 1 (pow.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2)) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))
(/.f64 (cbrt.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) 3))) (cbrt.f64 (+.f64 1/4 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))
(cbrt.f64 (/.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) 3)) (fma.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/4)))
(/.f64 (cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (cbrt.f64 1/2))) (cbrt.f64 (cbrt.f64 4)))
(cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) 1/2))
(/.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (cbrt.f64 2))
(cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) 1/2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) 1) (cbrt.f64 2))
(cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) 1/2))
(/.f64 (/.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (cbrt.f64 (cbrt.f64 4))) (cbrt.f64 (cbrt.f64 2)))
(cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) 1/2))
(/.f64 (/.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (sqrt.f64 2)))
(cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) 1/2))
(/.f64 (/.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) 1) (cbrt.f64 2))
(cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) 1/2))
(/.f64 (cbrt.f64 (+.f64 -1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (cbrt.f64 -2))
(cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) 1/2))
(/.f64 (cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (cbrt.f64 1/4))) (cbrt.f64 (cbrt.f64 2)))
(cbrt.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (cbrt.f64 1/4)) (cbrt.f64 1/2)))
(/.f64 (cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (sqrt.f64 1/2))) (cbrt.f64 (sqrt.f64 2)))
(cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) 1/2))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 2) 2)
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 1)
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(/.f64 (*.f64 2 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) 2)
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) 3)
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) 1)
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 1/3)
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(neg.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) -1))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(if (!=.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) -3)) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)) -3)) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2))
(if (!=.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 0) (/.f64 1 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) -1)) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)))
(if (!=.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2) 0) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2) -1) -1) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2))
(if (!=.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 3) -1/3)) (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)))
(if (!=.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2) 3) -1/3)) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2))
(+.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 1/2) (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 1/2))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(+.f64 (*.f64 b b) (*.f64 (*.f64 b b) (neg.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(*.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) 1) (*.f64 b b))
(+.f64 (*.f64 (*.f64 b b) 1/2) (*.f64 (*.f64 b b) (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))))
(*.f64 (*.f64 b b) (+.f64 1/2 (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b))) (*.f64 1/2 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b))))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(+.f64 (*.f64 b b) (*.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (*.f64 b b)))
(*.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) 1) (*.f64 b b))
(+.f64 (*.f64 1/2 (*.f64 b b)) (*.f64 (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (*.f64 b b)))
(*.f64 (*.f64 b b) (+.f64 1/2 (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) 2) (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)) (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) b) 2)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) b) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b))) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) b)) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) b) 2) 2)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2) 2)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) b)) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) b) 2) 2)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) 2) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) b) 2)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) b) 2))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) b)
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))))) (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2))))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) 2) (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) b) 2)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) b) 2))) 2))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)) (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) b) 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))))
(*.f64 b (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2)) 2) (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2))) (*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (*.f64 b b)) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) b))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (*.f64 b b)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) b) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)))))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2)) (*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)))))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b))) (*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b))))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2)) 2) (*.f64 b b)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) 2)) 2) 2) (*.f64 (*.f64 b b) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) 2)) 2)) 2) (*.f64 b b)) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) 2)) 2) 2) (*.f64 (*.f64 b b) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) b) 2)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) b)))
(*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(/.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2) (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))))) (cbrt.f64 2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) b) 2) (cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) 1/2)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)) (cbrt.f64 2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) b) 2) (cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) 1/2)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (pow.f64 b 3)) 2) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))))) (cbrt.f64 2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) b) 2) (cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) 1/2)))
(/.f64 (cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (pow.f64 b 3)) 2))) (cbrt.f64 2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) b) 2) (cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) 1/2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 2) 2)
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(/.f64 (*.f64 2 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b))) 2)
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 3) 1/3)
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(pow.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) 3)
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(pow.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2)
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(neg.f64 (*.f64 -1 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b))))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(neg.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (*.f64 b b)))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(neg.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) -1))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(neg.f64 (*.f64 (*.f64 b b) (neg.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (*.f64 b b)) 3))
(pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)

eval1.1s (3.6%)

Compiler

Compiled 56130 to 39409 computations (29.8% saved)

prune1.0s (3.5%)

Pruning

138 alts after pruning (136 fresh and 2 done)

PrunedKeptTotal
New15381121650
Fresh562480
Picked101
Done224
Total15971381735
Error
17.3b
Counts
1735 → 138
Alt Table
Click to see full alt table
StatusErrorProgram
18.9b
(+.f64 (pow.f64 (*.f64 a (if (!=.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) -3)) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
37.1b
(+.f64 (pow.f64 (*.f64 a (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
19.0b
(+.f64 (pow.f64 (*.f64 a (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
37.1b
(+.f64 (pow.f64 (*.f64 a (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
37.1b
(+.f64 (pow.f64 (*.f64 a (*.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)))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
18.9b
(+.f64 (pow.f64 (*.f64 a (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (if (!=.f64 angle 0) (/.f64 (PI.f64) (/.f64 180 angle)) (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
40.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
37.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) angle) (cbrt.f64 32400)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (neg.f64 angle) (cbrt.f64 180)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 32400)))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (sqrt.f64 180)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (sqrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
37.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 1/180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
37.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 1/32400)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
22.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (pow.f64 (*.f64 angle angle) 1/3)) (cbrt.f64 angle)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (pow.f64 (cbrt.f64 angle) 2)) (cbrt.f64 angle)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
22.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) 2) 2))) (cbrt.f64 angle)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
41.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (pow.f64 angle 1/3)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
22.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 angle))))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
37.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 (*.f64 1/5832000 (PI.f64)))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
37.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 (*.f64 1/5832000 (PI.f64)))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (*.f64 (PI.f64) (cbrt.f64 1/180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) (sqrt.f64 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
37.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
37.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
37.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 1/180) (cbrt.f64 1/32400))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
37.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 3)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
25.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (if (!=.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2) 3) -1/3)) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (if (!=.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2) 0) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2) -1) -1) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)) -3)) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) 3))
19.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (if (!=.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)))) 2))
19.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (if (!=.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (if (!=.f64 (*.f64 (cbrt.f64 1/32400) angle) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (/.f64 1 (*.f64 (cbrt.f64 1/32400) angle))) (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
39.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/3) 3))) 2))
19.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 3))) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3) 3))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 3) 3))) 2))
19.7b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3))) 2))
19.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))) (cbrt.f64 (cbrt.f64 1/32400))) 3))) 2))
19.6b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (sqrt.f64 1/180))) (cbrt.f64 (*.f64 angle (sqrt.f64 1/180)))) 3))) 2))
27.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) 3))) 2))
19.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 1/180)) 3))) 2))
19.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))) 3))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (/.f64 (neg.f64 angle) (cbrt.f64 180)) (PI.f64)) (neg.f64 (cbrt.f64 32400))))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) 2))
19.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2))
27.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))))) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) 1/3) (/.f64 (cbrt.f64 1/32400) 3)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) 1/3) (/.f64 (*.f64 angle (sqrt.f64 1/180)) 3)))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 1/180 1/3) (/.f64 (*.f64 (PI.f64) angle) 3)))) 2))
19.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 angle 1/180))))) 2))
27.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180)) (cbrt.f64 (*.f64 (PI.f64) angle))))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) 1/180)))) 2))
32.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b 0) 2))
32.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (+.f64 (*.f64 (*.f64 b b) 1/2) (*.f64 (*.f64 b b) (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))))))
32.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (+.f64 (*.f64 b b) (*.f64 (*.f64 b b) (neg.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) 2) (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2)))
30.6b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (/.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (cbrt.f64 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)))
24.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)))
24.6b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) 3) b) 2)))
30.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (*.f64 (/.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (cbrt.f64 2)) b) 2)))
30.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1/2))) 2)) b) 2)))
30.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) 3)) (fma.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/4))) b) 2)))
30.6b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1/2))) 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)))
34.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 (*.f64 b angle) b) angle))
35.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 b (*.f64 angle angle)) b))
37.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
37.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 (*.f64 1/5832000 angle) (*.f64 angle angle)))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
23.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
37.1b
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
38.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (fma.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (*.f64 b b) (pow.f64 angle 4))) (*.f64 (*.f64 b b) (*.f64 angle angle))))
29.7b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2) 1/3))
33.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 2))
19.2b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 3) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)) 2))
26.6b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b)) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 b) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) 2))
26.6b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 b)) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) 2))
29.2b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 b)) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) 2))
23.6b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) 2))
35.7b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))) 2))
19.2b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2))
19.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))))) 2))
27.5b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 1/180)))) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 1/32400)))) 2))
27.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle)))) 2))
27.5b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180))))) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 (*.f64 1/5832000 (PI.f64)))))) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) (*.f64 angle (cbrt.f64 1/180))))) 2))
19.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (*.f64 (PI.f64) (cbrt.f64 1/180))))) 2))
19.2b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) (cbrt.f64 1/32400)))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2))
27.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2))))) 2))
27.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2))
18.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
30.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))) 2))
25.6b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2))
34.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b angle) 2))
24.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3))
21.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) 2) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) 2) 2)))
24.5b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
20.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 b)) 3) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
27.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) (cbrt.f64 (*.f64 b b))))
28.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b)))
28.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2)))
24.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
28.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (*.f64 b b))) (cbrt.f64 b)))
20.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
32.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b b) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64)))))) 1/2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
23.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))
37.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
28.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
19.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))) 2) 2) 2)))
26.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
29.5b
(+.f64 (pow.f64 (*.f64 a 1) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 3) 2)))
Compiler

Compiled 8734 to 6977 computations (20.1% saved)

localize41.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (PI.f64) (*.f64 angle 1/180))
0.3b
(pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3) 2)
0.3b
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
22.7b
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
Compiler

Compiled 98 to 72 computations (26.5% saved)

series35.0ms (0.1%)

Counts
2 → 40
Calls

12 calls:

TimeVariablePointExpression
0.0ms
angle
@0
(pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3) 2)
0.0ms
b
@0
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
0.0ms
angle
@0
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
0.0ms
angle
@-inf
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
0.0ms
b
@-inf
(pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3) 2)
Compiler

Compiled 3430 to 2330 computations (32.1% saved)

rewrite93.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
71×egg-rr
50×egg-rr
Counts
2 → 121
Calls
Call 1
Inputs
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
(pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3) 2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3)) (sqrt.f64 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/3 b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/27 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/3) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3) (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (*.f64 1/3 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 1/27 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (cbrt.f64 3)) (cbrt.f64 9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (cbrt.f64 9)) (cbrt.f64 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 b)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 1/3)) (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3)) 1) (sqrt.f64 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3)) (cbrt.f64 (sqrt.f64 1/3))) (cbrt.f64 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3)) (sqrt.f64 (sqrt.f64 1/3))) (sqrt.f64 (sqrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 b)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 3) (*.f64 (cbrt.f64 9) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 9) (*.f64 (cbrt.f64 3) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 b) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 1/3) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (cbrt.f64 1/3) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 1/3)) (*.f64 (sqrt.f64 (sqrt.f64 1/3)) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/3) (*.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/3) (*.f64 (*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (sqrt.f64 3)) (sqrt.f64 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 3) (*.f64 (sqrt.f64 3) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 1) 3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 1/3)) (cbrt.f64 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/9) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 1/3)) (*.f64 (cbrt.f64 (cbrt.f64 1/9)) (*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 3) (*.f64 (cbrt.f64 9) (*.f64 1/3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 9) (*.f64 (cbrt.f64 3) (*.f64 1/3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (*.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/3 b) (*.f64 1/3 b)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 1/3)) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 1/3))) (*.f64 (cbrt.f64 1/9) (cbrt.f64 1/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 1/27 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 1/27 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 3) (*.f64 (sqrt.f64 3) (*.f64 1/3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/9 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3 (*.f64 1/3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/9)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)) 9)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 9 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/9) (*.f64 (*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (*.f64 3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1) 3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2))))))

simplify483.0ms (1.6%)

Algorithm
egglog
Counts
161 → 140
Calls
Call 1
Inputs
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 angle b)
(+.f64 (*.f64 angle b) (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b))))
(+.f64 (*.f64 1/120 (*.f64 b (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5)))) (+.f64 (*.f64 angle b) (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b)))))
(+.f64 (*.f64 1/120 (*.f64 b (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5)))) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 7) b))) (+.f64 (*.f64 angle b) (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b))))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 b 2) (pow.f64 angle 2))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 b 2) (pow.f64 angle 4)))) (*.f64 (pow.f64 b 2) (pow.f64 angle 2)))
(+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2) (pow.f64 b 2))) (*.f64 1/60 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 1/180 (PI.f64)) 5))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 b 2) (pow.f64 angle 4)))) (*.f64 (pow.f64 b 2) (pow.f64 angle 2))))
(+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2) (pow.f64 b 2))) (*.f64 1/60 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 1/180 (PI.f64)) 5))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 b 2) (pow.f64 angle 4)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/360 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 1/180 (PI.f64)) 5)))) (*.f64 -1/2520 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 1/180 (PI.f64)) 7)))) (pow.f64 angle 8)) (*.f64 (pow.f64 b 2) (pow.f64 angle 2)))))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3)) (sqrt.f64 1/3))
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)))
(*.f64 (*.f64 1/3 b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(*.f64 (cbrt.f64 (*.f64 1/27 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 (sqrt.f64 1/3) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3)))
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3))
(*.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3))
(*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3) b)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3) (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (*.f64 1/3 b))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 1/3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 1/27 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2))
(*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (cbrt.f64 3)) (cbrt.f64 9))
(*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (cbrt.f64 9)) (cbrt.f64 3))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 b)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 1/3)) (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 b))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 1/3))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3)) 1) (sqrt.f64 1/3))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3)) (cbrt.f64 (sqrt.f64 1/3))) (cbrt.f64 1/3))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3)) (sqrt.f64 (sqrt.f64 1/3))) (sqrt.f64 (sqrt.f64 1/3)))
(*.f64 (cbrt.f64 (cbrt.f64 b)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 3) (*.f64 (cbrt.f64 9) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)))
(*.f64 (cbrt.f64 9) (*.f64 (cbrt.f64 3) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)))
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 b) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 1/3) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (cbrt.f64 1/3) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3))))
(*.f64 (sqrt.f64 (sqrt.f64 1/3)) (*.f64 (sqrt.f64 (sqrt.f64 1/3)) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3))))
(*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 b (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3) 1))
(*.f64 (sqrt.f64 1/3) (*.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3)) 1))
(*.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3) 1))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 1))
(*.f64 (cbrt.f64 1/3) (*.f64 (*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1))
(*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (sqrt.f64 3)) (sqrt.f64 3))
(*.f64 (sqrt.f64 3) (*.f64 (sqrt.f64 3) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 1 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 3)
(*.f64 3 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))
(*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 1) 3)
(*.f64 3 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 1))
(*.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 1/3)) (cbrt.f64 1/9))
(*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 1/3)))
(*.f64 (cbrt.f64 (cbrt.f64 1/3)) (*.f64 (cbrt.f64 (cbrt.f64 1/9)) (*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 1/3 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(/.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
(cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2))
(*.f64 (cbrt.f64 3) (*.f64 (cbrt.f64 9) (*.f64 1/3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (cbrt.f64 9) (*.f64 (cbrt.f64 3) (*.f64 1/3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/9))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (*.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (*.f64 b b))))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)))
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3)))
(*.f64 (*.f64 (*.f64 1/3 b) (*.f64 1/3 b)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 1/3)) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 1/3))) (*.f64 (cbrt.f64 1/9) (cbrt.f64 1/9)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/27 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 1/27 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sqrt.f64 3) (*.f64 (sqrt.f64 3) (*.f64 1/3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)
(*.f64 1 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 1/9 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 3 (*.f64 1/3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/9)
(*.f64 (*.f64 1/3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3)
(*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)) 9)
(*.f64 9 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)))
(*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3)
(*.f64 1/3 (*.f64 3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/3) 1/3)
(/.f64 (*.f64 (*.f64 3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1) 3)
(/.f64 (*.f64 3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3)
(pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)
(pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2) 1/3)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2))
Outputs
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 angle b)
(+.f64 (*.f64 angle b) (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b))))
(fma.f64 -1/6 (pow.f64 (*.f64 (*.f64 (cbrt.f64 b) angle) (*.f64 1/180 (PI.f64))) 3) (*.f64 angle b))
(+.f64 (*.f64 1/120 (*.f64 b (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5)))) (+.f64 (*.f64 angle b) (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b)))))
(fma.f64 (*.f64 1/120 b) (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5)) (fma.f64 -1/6 (pow.f64 (*.f64 (*.f64 (cbrt.f64 b) angle) (*.f64 1/180 (PI.f64))) 3) (*.f64 angle b)))
(+.f64 (*.f64 1/120 (*.f64 b (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5)))) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 7) b))) (+.f64 (*.f64 angle b) (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b))))))
(fma.f64 1/120 (*.f64 b (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (pow.f64 angle 5))) (fma.f64 (*.f64 (*.f64 (pow.f64 angle 7) (pow.f64 (*.f64 1/180 (PI.f64)) 7)) b) -1/5040 (fma.f64 -1/6 (pow.f64 (*.f64 (*.f64 (cbrt.f64 b) angle) (*.f64 1/180 (PI.f64))) 3) (*.f64 angle b))))
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 b 2) (pow.f64 angle 2))
(pow.f64 (*.f64 angle b) 2)
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 b 2) (pow.f64 angle 4)))) (*.f64 (pow.f64 b 2) (pow.f64 angle 2)))
(fma.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (*.f64 b b) (pow.f64 angle 4))) (pow.f64 (*.f64 angle b) 2))
(+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2) (pow.f64 b 2))) (*.f64 1/60 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 1/180 (PI.f64)) 5))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 b 2) (pow.f64 angle 4)))) (*.f64 (pow.f64 b 2) (pow.f64 angle 2))))
(fma.f64 (pow.f64 angle 6) (fma.f64 1/36 (*.f64 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) 3) (*.f64 b b)) (*.f64 (*.f64 1/60 (*.f64 b b)) (pow.f64 (*.f64 1/180 (PI.f64)) 5))) (fma.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (*.f64 b b) (pow.f64 angle 4))) (pow.f64 (*.f64 angle b) 2)))
(+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2) (pow.f64 b 2))) (*.f64 1/60 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 1/180 (PI.f64)) 5))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 b 2) (pow.f64 angle 4)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/360 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 1/180 (PI.f64)) 5)))) (*.f64 -1/2520 (*.f64 (pow.f64 b 2) (pow.f64 (*.f64 1/180 (PI.f64)) 7)))) (pow.f64 angle 8)) (*.f64 (pow.f64 b 2) (pow.f64 angle 2)))))
(fma.f64 (fma.f64 1/36 (*.f64 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) 3) (*.f64 b b)) (*.f64 (*.f64 1/60 (*.f64 b b)) (pow.f64 (*.f64 1/180 (PI.f64)) 5))) (pow.f64 angle 6) (fma.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (*.f64 b b) (pow.f64 angle 4))) (fma.f64 (fma.f64 (*.f64 -1/360 (pow.f64 (*.f64 1/180 (PI.f64)) 3)) (*.f64 (*.f64 b b) (pow.f64 (*.f64 1/180 (PI.f64)) 5)) (*.f64 (*.f64 -1/2520 (*.f64 b b)) (pow.f64 (*.f64 1/180 (PI.f64)) 7))) (pow.f64 angle 8) (pow.f64 (*.f64 angle b) 2))))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3)) (sqrt.f64 1/3))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 1/3 b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (*.f64 1/27 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (sqrt.f64 1/3) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3) b)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3) (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (*.f64 1/3 b))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 1/3))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 1/27 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (cbrt.f64 3)) (cbrt.f64 9))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (cbrt.f64 9)) (cbrt.f64 3))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 b)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 1/3)) (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 b))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 1/3))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3)) 1) (sqrt.f64 1/3))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3)) (cbrt.f64 (sqrt.f64 1/3))) (cbrt.f64 1/3))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3)) (sqrt.f64 (sqrt.f64 1/3))) (sqrt.f64 (sqrt.f64 1/3)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (cbrt.f64 b)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 3) (*.f64 (cbrt.f64 9) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 9) (*.f64 (cbrt.f64 3) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 b) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 1/3) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (cbrt.f64 1/3) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (sqrt.f64 (sqrt.f64 1/3)) (*.f64 (sqrt.f64 (sqrt.f64 1/3)) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3) 1))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (sqrt.f64 1/3) (*.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3)) 1))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3) 1))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 1))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 1/3) (*.f64 (*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (sqrt.f64 3)) (sqrt.f64 3))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (sqrt.f64 3) (*.f64 (sqrt.f64 3) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 1 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 3)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 3 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 1) 3)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 3 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 1))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 1/3)) (cbrt.f64 1/9))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 1/3)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (cbrt.f64 1/3)) (*.f64 (cbrt.f64 (cbrt.f64 1/9)) (*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (cbrt.f64 1/3)) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 1/9) 1/9)) (*.f64 3 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))))
(*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 1/3 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(/.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (cbrt.f64 3) (*.f64 (cbrt.f64 9) (*.f64 1/3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (cbrt.f64 9) (*.f64 (cbrt.f64 3) (*.f64 1/3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/9))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (*.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (*.f64 b b))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 (*.f64 1/3 b) (*.f64 1/3 b)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 1/3)) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 1/3))) (*.f64 (cbrt.f64 1/9) (cbrt.f64 1/9)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/27 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 1/27 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (sqrt.f64 3) (*.f64 (sqrt.f64 3) (*.f64 1/3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 1 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 1/9 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 3 (*.f64 1/3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/9)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 1/3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)) 9)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 9 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 1/3 (*.f64 3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/3) 1/3)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(/.f64 (*.f64 (*.f64 3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1) 3)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(/.f64 (*.f64 3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2) 1/3)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)

localize15.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(pow.f64 (*.f64 a 1) 2)
17.0b
(*.f64 (*.f64 b b) (*.f64 angle angle))
Compiler

Compiled 42 to 19 computations (54.8% saved)

series5.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
1.0ms
a
@-inf
(pow.f64 (*.f64 a 1) 2)
0.0ms
a
@inf
(pow.f64 (*.f64 a 1) 2)
0.0ms
a
@0
(pow.f64 (*.f64 a 1) 2)
Compiler

Compiled 280 to 220 computations (21.4% saved)

rewrite78.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
35×egg-rr
Counts
1 → 35
Calls
Call 1
Inputs
(pow.f64 (*.f64 a 1) 2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a a) 1/2) (*.f64 (*.f64 a a) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a a) (*.f64 (*.f64 a a) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 a a)) (*.f64 1/2 (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a a) (*.f64 0 (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 a)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (cbrt.f64 a)) 2)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (cbrt.f64 a)) 2)) a) (cbrt.f64 (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a)) (*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a)) (*.f64 (*.f64 a (cbrt.f64 (cbrt.f64 a))) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 a))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 a a)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (cbrt.f64 a)) 2)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a a) 2) (cbrt.f64 a))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 a a)) (*.f64 a (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a (cbrt.f64 (cbrt.f64 a))) (cbrt.f64 (pow.f64 (*.f64 a (cbrt.f64 a)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 a (cbrt.f64 a)) (cbrt.f64 (cbrt.f64 (*.f64 a a)))) (cbrt.f64 (*.f64 a (cbrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 a a))) (*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) (*.f64 a (cbrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 a (cbrt.f64 a)) 2)) (*.f64 a (cbrt.f64 (cbrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) (*.f64 (*.f64 a (cbrt.f64 a)) (cbrt.f64 (cbrt.f64 (*.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) (*.f64 a (cbrt.f64 a))) (cbrt.f64 (cbrt.f64 (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 a) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a))) (*.f64 a (cbrt.f64 (cbrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) a) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 a (cbrt.f64 a)) 2) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a (cbrt.f64 a)) 2) (*.f64 a a))) (cbrt.f64 (*.f64 a (cbrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a a) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 a a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 a a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 a 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 a a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 a a) 3))))))

simplify387.0ms (1.3%)

Algorithm
egglog
Counts
47 → 37
Calls
Call 1
Inputs
(pow.f64 a 2)
(pow.f64 a 2)
(pow.f64 a 2)
(pow.f64 a 2)
(pow.f64 (/.f64 1 a) -2)
(pow.f64 (/.f64 1 a) -2)
(pow.f64 (/.f64 1 a) -2)
(pow.f64 (/.f64 1 a) -2)
(pow.f64 (/.f64 -1 a) -2)
(pow.f64 (/.f64 -1 a) -2)
(pow.f64 (/.f64 -1 a) -2)
(pow.f64 (/.f64 -1 a) -2)
(+.f64 (*.f64 (*.f64 a a) 1/2) (*.f64 (*.f64 a a) 1/2))
(+.f64 (*.f64 a a) (*.f64 (*.f64 a a) 0))
(+.f64 (*.f64 1/2 (*.f64 a a)) (*.f64 1/2 (*.f64 a a)))
(+.f64 (*.f64 a a) (*.f64 0 (*.f64 a a)))
(*.f64 a a)
(*.f64 (cbrt.f64 (cbrt.f64 a)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (cbrt.f64 a)) 2)) a))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (cbrt.f64 a)) 2)) a) (cbrt.f64 (cbrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a)) (*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) a))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a)) (*.f64 (*.f64 a (cbrt.f64 (cbrt.f64 a))) (cbrt.f64 a)))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 a))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 a a)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (cbrt.f64 a)) 2)) a)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a a) 2) (cbrt.f64 a))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a)))
(*.f64 (cbrt.f64 (*.f64 a a)) (*.f64 a (cbrt.f64 a)))
(*.f64 (*.f64 a (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))
(*.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) a))
(*.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a) (cbrt.f64 a))
(*.f64 (*.f64 a (cbrt.f64 (cbrt.f64 a))) (cbrt.f64 (pow.f64 (*.f64 a (cbrt.f64 a)) 2)))
(*.f64 (*.f64 (*.f64 a (cbrt.f64 a)) (cbrt.f64 (cbrt.f64 (*.f64 a a)))) (cbrt.f64 (*.f64 a (cbrt.f64 a))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 a a))) (*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) (*.f64 a (cbrt.f64 a))))
(*.f64 1 (*.f64 a a))
(*.f64 (*.f64 a a) 1)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a (cbrt.f64 a)) 2)) (*.f64 a (cbrt.f64 (cbrt.f64 a))))
(*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) (*.f64 (*.f64 a (cbrt.f64 a)) (cbrt.f64 (cbrt.f64 (*.f64 a a)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) (*.f64 a (cbrt.f64 a))) (cbrt.f64 (cbrt.f64 (*.f64 a a))))
(*.f64 (*.f64 (cbrt.f64 a) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a))) (*.f64 a (cbrt.f64 (cbrt.f64 a))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) a) (cbrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 a (cbrt.f64 a)) 2) (*.f64 a a))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a (cbrt.f64 a)) 2) (*.f64 a a))) (cbrt.f64 (*.f64 a (cbrt.f64 a))))
(/.f64 (*.f64 a a) 1)
(/.f64 (*.f64 (*.f64 a a) 2) 2)
(/.f64 (*.f64 2 (*.f64 a a)) 2)
(pow.f64 (pow.f64 (*.f64 a a) 3) 1/3)
(pow.f64 a 2)
(pow.f64 (cbrt.f64 (*.f64 a a)) 3)
(pow.f64 (*.f64 a a) 1)
(cbrt.f64 (pow.f64 (*.f64 a a) 3))
Outputs
(pow.f64 a 2)
(*.f64 a a)
(pow.f64 a 2)
(*.f64 a a)
(pow.f64 a 2)
(*.f64 a a)
(pow.f64 a 2)
(*.f64 a a)
(pow.f64 (/.f64 1 a) -2)
(pow.f64 (/.f64 1 a) -2)
(pow.f64 (/.f64 1 a) -2)
(pow.f64 (/.f64 1 a) -2)
(pow.f64 (/.f64 -1 a) -2)
(pow.f64 (/.f64 -1 a) -2)
(pow.f64 (/.f64 -1 a) -2)
(pow.f64 (/.f64 -1 a) -2)
(+.f64 (*.f64 (*.f64 a a) 1/2) (*.f64 (*.f64 a a) 1/2))
(*.f64 a a)
(+.f64 (*.f64 a a) (*.f64 (*.f64 a a) 0))
(*.f64 a a)
(+.f64 (*.f64 1/2 (*.f64 a a)) (*.f64 1/2 (*.f64 a a)))
(*.f64 a a)
(+.f64 (*.f64 a a) (*.f64 0 (*.f64 a a)))
(*.f64 a a)
(*.f64 a a)
(*.f64 (cbrt.f64 (cbrt.f64 a)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (cbrt.f64 a)) 2)) a))
(*.f64 a a)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (cbrt.f64 a)) 2)) a) (cbrt.f64 (cbrt.f64 a)))
(*.f64 a a)
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a)) (*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) a))
(*.f64 a a)
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a)) (*.f64 (*.f64 a (cbrt.f64 (cbrt.f64 a))) (cbrt.f64 a)))
(*.f64 a a)
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 a))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 a a)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (cbrt.f64 a)) 2)) a)))
(*.f64 a a)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a a) 2) (cbrt.f64 a))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a)))
(*.f64 a a)
(*.f64 (cbrt.f64 (*.f64 a a)) (*.f64 a (cbrt.f64 a)))
(*.f64 a a)
(*.f64 (*.f64 a (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))
(*.f64 a a)
(*.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) a))
(*.f64 a a)
(*.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a) (cbrt.f64 a))
(*.f64 a a)
(*.f64 (*.f64 a (cbrt.f64 (cbrt.f64 a))) (cbrt.f64 (pow.f64 (*.f64 a (cbrt.f64 a)) 2)))
(*.f64 a a)
(*.f64 (*.f64 (*.f64 a (cbrt.f64 a)) (cbrt.f64 (cbrt.f64 (*.f64 a a)))) (cbrt.f64 (*.f64 a (cbrt.f64 a))))
(*.f64 a a)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 a a))) (*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) (*.f64 a (cbrt.f64 a))))
(*.f64 a a)
(*.f64 1 (*.f64 a a))
(*.f64 a a)
(*.f64 (*.f64 a a) 1)
(*.f64 a a)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a (cbrt.f64 a)) 2)) (*.f64 a (cbrt.f64 (cbrt.f64 a))))
(*.f64 a a)
(*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) (*.f64 (*.f64 a (cbrt.f64 a)) (cbrt.f64 (cbrt.f64 (*.f64 a a)))))
(*.f64 a a)
(*.f64 (*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) (*.f64 a (cbrt.f64 a))) (cbrt.f64 (cbrt.f64 (*.f64 a a))))
(*.f64 a a)
(*.f64 (*.f64 (cbrt.f64 a) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a))) (*.f64 a (cbrt.f64 (cbrt.f64 a))))
(*.f64 a a)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) a) (cbrt.f64 a)))
(*.f64 a a)
(*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 a (cbrt.f64 a)) 2) (*.f64 a a))))
(*.f64 a a)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 a (cbrt.f64 a)) 2) (*.f64 a a))) (cbrt.f64 (*.f64 a (cbrt.f64 a))))
(*.f64 a a)
(/.f64 (*.f64 a a) 1)
(*.f64 a a)
(/.f64 (*.f64 (*.f64 a a) 2) 2)
(*.f64 a a)
(/.f64 (*.f64 2 (*.f64 a a)) 2)
(*.f64 a a)
(pow.f64 (pow.f64 (*.f64 a a) 3) 1/3)
(*.f64 a a)
(pow.f64 a 2)
(*.f64 a a)
(pow.f64 (cbrt.f64 (*.f64 a a)) 3)
(*.f64 a a)
(pow.f64 (*.f64 a a) 1)
(*.f64 a a)
(cbrt.f64 (pow.f64 (*.f64 a a) 3))
(*.f64 a a)

localize44.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 2)
0.6b
(pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)
8.8b
(cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
22.7b
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
Compiler

Compiled 93 to 67 computations (28% saved)

series281.0ms (1%)

Counts
3 → 24
Calls

18 calls:

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

Compiled 22860 to 17715 computations (22.5% saved)

rewrite138.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
69×egg-rr
52×egg-rr
52×egg-rr
Counts
3 → 173
Calls
Call 1
Inputs
(cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 1 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1/3)) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) -3)) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2) (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 1/2 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 b)) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 b))) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 b))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 b))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 b))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 b)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 1 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) -1/3)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -3)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 b)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 b)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2) (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 b b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 b b)) 2)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) b))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) -1)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3) -1/3)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) -3)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/2) (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 1/2 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 b b))) (cbrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2) (pow.f64 (cbrt.f64 (*.f64 b b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2) (pow.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 b b)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 b b)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 -1 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b b)) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (pow.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b b)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b b)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 b b)) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3))))))

simplify624.0ms (2.1%)

Algorithm
egglog
Counts
197 → 201
Calls
Call 1
Inputs
(pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3)
(pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3)
(pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3)
(pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3)
(pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3)
(pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3)
(pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3)
(pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3)
(*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2) 2) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2) 2) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2) 2) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2) 2) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2) 2) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2) 2) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2) 2) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2) 2) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(if (!=.f64 2 0) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(if (!=.f64 -1 0) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(if (!=.f64 1 0) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(if (!=.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(if (!=.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 1 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1/3)) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) -3)) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2) (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2))
(+.f64 (*.f64 1/2 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 1/2 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b))
(*.f64 (cbrt.f64 (cbrt.f64 b)) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 b))) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))))
(*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 b))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 b))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (cbrt.f64 b)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 b))) 2) 2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 b)))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (cbrt.f64 (cbrt.f64 b)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 1 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1) -1)
(*.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))))
(/.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 1/2)
(/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(/.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1) -1)
(/.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2) 2)
(/.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
(/.f64 (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)
(/.f64 (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1) -1)
(/.f64 (neg.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) -1)
(/.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/3) 3)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
(pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(neg.f64 (*.f64 -1 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1))
(cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 2 0) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 -1 0) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 1 0) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 1 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) -1/3)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -3)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2))
(+.f64 (*.f64 1/2 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 b))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)))
(*.f64 (cbrt.f64 (cbrt.f64 b)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b))
(*.f64 (cbrt.f64 (cbrt.f64 b)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)))
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 b)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (cbrt.f64 b)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2) (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 b b)) 2)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))
(*.f64 1 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 b b)) 2)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)))
(*.f64 (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) -1)
(*.f64 (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)
(/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(/.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)
(/.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) -1)
(/.f64 (neg.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)
(pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(neg.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(neg.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1))
(cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(cbrt.f64 (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) b))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))
(if (!=.f64 2 0) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(if (!=.f64 -1 0) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(if (!=.f64 1 0) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(if (!=.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) -1)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(if (!=.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3) -1/3)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) -3)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/2) (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/2))
(+.f64 (*.f64 1/2 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 1/2 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b))
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 b b))) (cbrt.f64 b))
(*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)))
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2) 2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)
(*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b) b)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 b (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2))
(*.f64 (pow.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b b)))
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2) (pow.f64 (cbrt.f64 (*.f64 b b)) 2))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2) (pow.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 b b)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 b b)) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1))
(*.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 -1 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (*.f64 b b)) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 3))
(*.f64 b (pow.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 3))
(*.f64 (cbrt.f64 b) (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)))
(*.f64 (cbrt.f64 (*.f64 b b)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 1 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))
(*.f64 (cbrt.f64 (*.f64 b b)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2))
(*.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) -1) -1)
(*.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b b)) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (*.f64 b b)))
(/.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)
(/.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2)
(/.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) -1) -1)
(/.f64 (neg.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) -1)
(pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3) 1/3)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3)
(pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)
(neg.f64 (*.f64 -1 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(neg.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) -1))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3))
Outputs
(pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2) 2) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2) 2) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2) 2) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2) 2) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2) 2) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2) 2) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2) 2) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2) 2) (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(if (!=.f64 2 0) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(if (!=.f64 2 0) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)))
(if (!=.f64 -1 0) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(if (!=.f64 -1 0) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)))
(if (!=.f64 1 0) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(if (!=.f64 1 0) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)))
(if (!=.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 0) (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)))
(if (!=.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 1 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1/3)) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(if (!=.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 0) (/.f64 1 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) -1/3)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) -3)) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))) -3)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2) (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(+.f64 (*.f64 1/2 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 1/2 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (cbrt.f64 b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (cbrt.f64 (cbrt.f64 b)) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 b))) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2)))
(cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2) 2)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 b))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 b))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (cbrt.f64 b)))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 b))) 2) 2))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 b)))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2) 2)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 b)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 1 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1) -1)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(/.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 1/2)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(/.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1) -1)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(/.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2) 2)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(/.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(/.f64 (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(/.f64 (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1) -1)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(/.f64 (neg.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) -1)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(/.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/3) 3)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(neg.f64 (*.f64 -1 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(if (!=.f64 2 0) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 2 0) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(if (!=.f64 -1 0) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 -1 0) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(if (!=.f64 1 0) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 1 0) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(if (!=.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 1 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 0) (/.f64 -1 (/.f64 -1 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(if (!=.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) -1/3)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 3) -1/3)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(if (!=.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -3)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 0) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) -3) -1) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(+.f64 (*.f64 1/2 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 b))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (cbrt.f64 b)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (cbrt.f64 b)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (cbrt.f64 b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2) 2)) 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2) (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2) 2)) 2)))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 b b)) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 1 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 b b)) 2)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) -1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(*.f64 (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(/.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(/.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) -1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(/.f64 (neg.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(neg.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(neg.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(cbrt.f64 (*.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) b))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)
(if (!=.f64 2 0) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(if (!=.f64 2 0) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2))
(if (!=.f64 -1 0) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(if (!=.f64 -1 0) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2))
(if (!=.f64 1 0) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(if (!=.f64 1 0) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2))
(if (!=.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) -1)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(if (!=.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2) 0) (/.f64 -1 (/.f64 -1 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2))
(if (!=.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3) -1/3)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(if (!=.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2) 3) -1/3)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) -3)) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)) -3)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2))
(+.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/2) (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(+.f64 (*.f64 1/2 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 1/2 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 b b))) (cbrt.f64 b))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2) 2))) 2) 2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 2))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 b (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b) b)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 b (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b b)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2) (pow.f64 (cbrt.f64 (*.f64 b b)) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2) 2))) 2) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2) (pow.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 b b)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 b b)) 2))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 -1 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (cbrt.f64 (*.f64 b b)) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 3))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 b (pow.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 3))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (cbrt.f64 b) (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (cbrt.f64 (*.f64 b b)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 1 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (cbrt.f64 (*.f64 b b)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2))
(cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2) 2)) 2) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)) 2)))
(*.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) -1) -1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b b)) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (*.f64 b b)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(/.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(/.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(/.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) -1) -1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(/.f64 (neg.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) -1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3) 1/3)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(neg.f64 (*.f64 -1 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(neg.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) -1))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)

localize81.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (/.f64 (neg.f64 angle) (cbrt.f64 180)) (PI.f64))
1.0b
(cbrt.f64 32400)
22.2b
(sin.f64 (/.f64 (*.f64 (/.f64 (neg.f64 angle) (cbrt.f64 180)) (PI.f64)) (neg.f64 (cbrt.f64 32400))))
22.7b
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
Compiler

Compiled 143 to 102 computations (28.7% saved)

series16.0ms (0.1%)

Counts
3 → 24
Calls

6 calls:

TimeVariablePointExpression
3.0ms
angle
@0
(*.f64 (/.f64 (neg.f64 angle) (cbrt.f64 180)) (PI.f64))
1.0ms
angle
@0
(sin.f64 (/.f64 (*.f64 (/.f64 (neg.f64 angle) (cbrt.f64 180)) (PI.f64)) (neg.f64 (cbrt.f64 32400))))
1.0ms
angle
@inf
(*.f64 (/.f64 (neg.f64 angle) (cbrt.f64 180)) (PI.f64))
0.0ms
angle
@inf
(sin.f64 (/.f64 (*.f64 (/.f64 (neg.f64 angle) (cbrt.f64 180)) (PI.f64)) (neg.f64 (cbrt.f64 32400))))
0.0ms
angle
@-inf
(sin.f64 (/.f64 (*.f64 (/.f64 (neg.f64 angle) (cbrt.f64 180)) (PI.f64)) (neg.f64 (cbrt.f64 32400))))
Compiler

Compiled 1400 to 1030 computations (26.4% saved)

rewrite131.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
91×egg-rr
87×egg-rr
20×egg-rr
Counts
3 → 198
Calls
Call 1
Inputs
(sin.f64 (/.f64 (*.f64 (/.f64 (neg.f64 angle) (cbrt.f64 180)) (PI.f64)) (neg.f64 (cbrt.f64 32400))))
(cbrt.f64 32400)
(*.f64 (/.f64 (neg.f64 angle) (cbrt.f64 180)) (PI.f64))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 0) (/.f64 1 (pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) -1)) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) 2) 2) (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 2)) (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 1/3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (sin.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) 180)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cbrt.f64 32400) (neg.f64 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 (cbrt.f64 1049760000)) (neg.f64 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 -32400)) (neg.f64 (cbrt.f64 (cbrt.f64 1049760000))) (neg.f64 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 180)) (cbrt.f64 (cbrt.f64 (*.f64 32400 5832000))) (neg.f64 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 180) (cbrt.f64 180) (neg.f64 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 1049760000)) (cbrt.f64 (cbrt.f64 32400)) (neg.f64 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 32400) 1 (neg.f64 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (cbrt.f64 -32400) (neg.f64 0))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 -32400) 0) (/.f64 (neg.f64 (cbrt.f64 1049760000)) (cbrt.f64 -32400)) (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 32400) 0) (/.f64 (-.f64 (cbrt.f64 1049760000) 0) (cbrt.f64 32400)) (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (-.f64 (cbrt.f64 1049760000) 0)) 0) (cbrt.f64 32400) (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (cbrt.f64 32400) (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 32400) 0) (cbrt.f64 32400) (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 0 -32400) (+.f64 0 (+.f64 (cbrt.f64 1049760000) (*.f64 0 (cbrt.f64 -32400))))) (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 -32400) 0) (/.f64 (-.f64 0 -32400) (+.f64 0 (+.f64 (cbrt.f64 1049760000) (*.f64 0 (cbrt.f64 -32400))))) (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (cbrt.f64 1049760000) (+.f64 0 0)) 0) (cbrt.f64 32400) (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (cbrt.f64 1049760000) (*.f64 0 (cbrt.f64 -32400)))) 0) (/.f64 (-.f64 0 -32400) (+.f64 0 (+.f64 (cbrt.f64 1049760000) (*.f64 0 (cbrt.f64 -32400))))) (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 32400) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 0) (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 0) (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 -1) (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 0) (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 32400) (*.f64 -1 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 32400) (*.f64 (neg.f64 0) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cbrt.f64 32400) (neg.f64 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cbrt.f64 32400) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (cbrt.f64 -32400))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 0) (cbrt.f64 -32400))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 0) (cbrt.f64 -32400))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 180)) (cbrt.f64 (neg.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 180) (cbrt.f64 180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 180)) (cbrt.f64 (cbrt.f64 (*.f64 32400 5832000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 (cbrt.f64 1049760000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 -32400)) (neg.f64 (cbrt.f64 (cbrt.f64 1049760000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 1049760000)) (cbrt.f64 (cbrt.f64 32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 32400) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (cbrt.f64 1049760000))) (cbrt.f64 (cbrt.f64 -32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 32400 5832000))) (cbrt.f64 (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 (cbrt.f64 (cbrt.f64 1049760000)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 1049760000))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 180) (pow.f64 180 1/6)) (pow.f64 180 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 180) (cbrt.f64 (sqrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 32400) 1/3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 -32400))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 1049760000))) (neg.f64 (cbrt.f64 (cbrt.f64 1049760000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 1049760000))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 1049760000))) 2) (cbrt.f64 (cbrt.f64 32400))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 180 1/6) (*.f64 (pow.f64 180 1/6) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 180)) (sqrt.f64 180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (*.f64 3 (cbrt.f64 32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 180 1/6) (cbrt.f64 (sqrt.f64 180))) (*.f64 (pow.f64 180 1/6) (cbrt.f64 (sqrt.f64 180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 180)) (pow.f64 180 1/6)) (*.f64 (cbrt.f64 (sqrt.f64 180)) (pow.f64 180 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 180) 0) (-.f64 (cbrt.f64 180) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 180 (/.f64 2/3 2)) (pow.f64 180 (/.f64 2/3 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (-.f64 (cbrt.f64 (cbrt.f64 1049760000)) (*.f64 0 (cbrt.f64 (cbrt.f64 32400))))) (+.f64 0 (cbrt.f64 (cbrt.f64 32400))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (+.f64 (cbrt.f64 (cbrt.f64 1049760000)) (*.f64 0 (cbrt.f64 (cbrt.f64 -32400))))) (cbrt.f64 (cbrt.f64 32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (cbrt.f64 1049760000)) (+.f64 0 (*.f64 (cbrt.f64 (cbrt.f64 32400)) 0))) (-.f64 (cbrt.f64 (cbrt.f64 32400)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 32400)) (sqrt.f64 (cbrt.f64 32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 32400))) (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 1049760000) 1049760000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 32400) (pow.f64 1 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 2/3) (cbrt.f64 32400))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (cbrt.f64 -32400))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -32400) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 32400) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 0 32400) (+.f64 0 (-.f64 (cbrt.f64 1049760000) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 32400 0) (+.f64 (cbrt.f64 1049760000) (+.f64 0 0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (pow.f64 32400 -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 -32400) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 180 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 32400 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 180) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 32400)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 32400) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 32400 (/.f64 2/3 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 32400 (*.f64 2 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 32400 (+.f64 1/6 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 5832000 (*.f64 1/3 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 180 (*.f64 2/3 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 32400 (*.f64 1/6 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 32400 (*.f64 1/2 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 34012224000000 (*.f64 1/3 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 1049760000 1/6)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (cbrt.f64 -32400) 0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (cbrt.f64 -32400))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 32400)))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 32400) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 180) 1/3) (*.f64 (log.f64 180) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 32400) 1/3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 180) 1/3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 180) 2/3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (PI.f64) 0) (/.f64 angle (/.f64 (cbrt.f64 (neg.f64 180)) (PI.f64))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))) 0) (/.f64 (PI.f64) (/.f64 (cbrt.f64 180) (neg.f64 angle))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (PI.f64) (cbrt.f64 180)) 0) (/.f64 (neg.f64 angle) (/.f64 (cbrt.f64 180) (PI.f64))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) 0) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (PI.f64) 0) (/.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))) (/.f64 1 (PI.f64))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))) 0) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 0) (/.f64 (*.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))) (cbrt.f64 (PI.f64))) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) (PI.f64)) 0) (/.f64 (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180)))) (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) (PI.f64)))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 180 -1/3) 0) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (/.f64 angle (cbrt.f64 (neg.f64 180)))) 0) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (/.f64 angle (cbrt.f64 (neg.f64 180)))))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (PI.f64) (cbrt.f64 (cbrt.f64 32400))) 0) (/.f64 (/.f64 angle (cbrt.f64 (cbrt.f64 (neg.f64 180)))) (/.f64 1 (/.f64 (PI.f64) (cbrt.f64 (cbrt.f64 32400))))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) -1)) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (PI.f64) 0) (/.f64 (neg.f64 angle) (/.f64 (cbrt.f64 180) (PI.f64))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))))) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))) (PI.f64))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (PI.f64) (/.f64 angle (cbrt.f64 (neg.f64 180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 angle) (PI.f64)) (pow.f64 180 -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))))) (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))) (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (/.f64 angle (cbrt.f64 (neg.f64 180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180)))) (*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 angle) (/.f64 (PI.f64) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 angle (cbrt.f64 (cbrt.f64 (neg.f64 180)))) (/.f64 (PI.f64) (cbrt.f64 (cbrt.f64 32400))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (PI.f64) (cbrt.f64 180)) (neg.f64 angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) (*.f64 (PI.f64) (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))) (cbrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) (PI.f64)) (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 180 -1/3) (*.f64 (neg.f64 angle) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (/.f64 angle (cbrt.f64 (neg.f64 180)))) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (PI.f64) (cbrt.f64 (cbrt.f64 32400))) (/.f64 angle (cbrt.f64 (cbrt.f64 (neg.f64 180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2) (cbrt.f64 (PI.f64))) (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (cbrt.f64 (neg.f64 angle))) (cbrt.f64 (/.f64 (*.f64 angle angle) 180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (cbrt.f64 (neg.f64 (pow.f64 180 -1/3)))) (/.f64 angle (cbrt.f64 (cbrt.f64 32400))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (PI.f64)) (/.f64 angle (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 angle (PI.f64)) (neg.f64 (pow.f64 180 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (cbrt.f64 (pow.f64 180 -1/3))) (/.f64 angle (cbrt.f64 (cbrt.f64 -32400))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) 1/3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180)))) (*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 angle (cbrt.f64 180)) (neg.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 angle)) (*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) 180)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (pow.f64 180 -1/3))) (*.f64 (/.f64 angle (cbrt.f64 (cbrt.f64 32400))) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 angle (*.f64 (neg.f64 (pow.f64 180 -1/3)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 180 -1/3)) (*.f64 (/.f64 angle (cbrt.f64 (cbrt.f64 -32400))) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (*.f64 3 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 (cbrt.f64 (neg.f64 180)))) (/.f64 1 (cbrt.f64 (cbrt.f64 32400))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 angle (cbrt.f64 (cbrt.f64 180))) (/.f64 (PI.f64) (cbrt.f64 (cbrt.f64 -32400))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 angle (/.f64 (PI.f64) (cbrt.f64 (neg.f64 180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2) (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 angle (PI.f64)) (cbrt.f64 (neg.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 (cbrt.f64 (neg.f64 180)))) (cbrt.f64 (cbrt.f64 32400)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2) (cbrt.f64 (*.f64 (neg.f64 angle) (PI.f64)))) (cbrt.f64 (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (PI.f64) (/.f64 angle (cbrt.f64 (cbrt.f64 (neg.f64 180))))) (cbrt.f64 (cbrt.f64 32400)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 angle (cbrt.f64 (cbrt.f64 (neg.f64 180)))) (PI.f64)) (cbrt.f64 (cbrt.f64 32400)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 angle) (PI.f64)) -1) (cbrt.f64 (neg.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 angle) (PI.f64))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2)) (cbrt.f64 (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 angle (PI.f64)) 1) (cbrt.f64 (neg.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 (cbrt.f64 (neg.f64 180)))) 1) (cbrt.f64 (cbrt.f64 32400)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 angle) (/.f64 (PI.f64) (cbrt.f64 (cbrt.f64 32400)))) (cbrt.f64 (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 angle)) (*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) (PI.f64))) (cbrt.f64 (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) (PI.f64))) (cbrt.f64 (cbrt.f64 (neg.f64 180))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 (cbrt.f64 180))) (cbrt.f64 (cbrt.f64 -32400)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 angle (PI.f64)) 1) (cbrt.f64 (neg.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 (cbrt.f64 32400))) (cbrt.f64 (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (pow.f64 180 1/6)) (pow.f64 180 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 (sqrt.f64 180))) (cbrt.f64 (sqrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) 1/3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 (cbrt.f64 (neg.f64 180))))) (cbrt.f64 (cbrt.f64 -32400)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (*.f64 (neg.f64 angle) (PI.f64)) 3) 180) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 (neg.f64 angle) (PI.f64)) 3) 180))))))

simplify261.0ms (0.9%)

Algorithm
egglog
Counts
222 → 259
Calls
Call 1
Inputs
angle
(+.f64 angle (*.f64 -1/6 (*.f64 (pow.f64 angle 3) (pow.f64 (/.f64 (PI.f64) (*.f64 (cbrt.f64 180) (cbrt.f64 32400))) 3))))
(+.f64 angle (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 angle 3) (pow.f64 (/.f64 (PI.f64) (*.f64 (cbrt.f64 180) (cbrt.f64 32400))) 3))) (*.f64 1/120 (*.f64 (pow.f64 (/.f64 (PI.f64) (*.f64 (cbrt.f64 180) (cbrt.f64 32400))) 5) (pow.f64 angle 5)))))
(+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 (/.f64 (PI.f64) (*.f64 (cbrt.f64 180) (cbrt.f64 32400))) 7) (pow.f64 angle 7))) (+.f64 angle (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 angle 3) (pow.f64 (/.f64 (PI.f64) (*.f64 (cbrt.f64 180) (cbrt.f64 32400))) 3))) (*.f64 1/120 (*.f64 (pow.f64 (/.f64 (PI.f64) (*.f64 (cbrt.f64 180) (cbrt.f64 32400))) 5) (pow.f64 angle 5))))))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 32400) (cbrt.f64 180))))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 32400) (cbrt.f64 180))))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 32400) (cbrt.f64 180))))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 32400) (cbrt.f64 180))))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 32400) (cbrt.f64 180))))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 32400) (cbrt.f64 180))))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 32400) (cbrt.f64 180))))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 32400) (cbrt.f64 180))))
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 0) (/.f64 1 (pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) -1)) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) 2) 2) (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 2))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 2)) (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(*.f64 1 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
(*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 1)
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) 2) 2))
(*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 1/3) 3)
(*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) -1) -1)
(/.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 1)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 3) 1/3)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 3)
(pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 1)
(neg.f64 (*.f64 -1 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) -1))
(neg.f64 (sin.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) 180)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 3))
(sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))
(fma.f64 1 0 (cbrt.f64 32400))
(fma.f64 0 0 (cbrt.f64 32400))
(fma.f64 1 (cbrt.f64 32400) (neg.f64 0))
(fma.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 (cbrt.f64 1049760000)) (neg.f64 0))
(fma.f64 (cbrt.f64 (cbrt.f64 -32400)) (neg.f64 (cbrt.f64 (cbrt.f64 1049760000))) (neg.f64 0))
(fma.f64 (cbrt.f64 (cbrt.f64 180)) (cbrt.f64 (cbrt.f64 (*.f64 32400 5832000))) (neg.f64 0))
(fma.f64 (cbrt.f64 180) (cbrt.f64 180) (neg.f64 0))
(fma.f64 (cbrt.f64 (cbrt.f64 1049760000)) (cbrt.f64 (cbrt.f64 32400)) (neg.f64 0))
(fma.f64 (cbrt.f64 32400) 1 (neg.f64 0))
(fma.f64 -1 (cbrt.f64 -32400) (neg.f64 0))
(if (!=.f64 (cbrt.f64 -32400) 0) (/.f64 (neg.f64 (cbrt.f64 1049760000)) (cbrt.f64 -32400)) (cbrt.f64 32400))
(if (!=.f64 (cbrt.f64 32400) 0) (/.f64 (-.f64 (cbrt.f64 1049760000) 0) (cbrt.f64 32400)) (cbrt.f64 32400))
(if (!=.f64 (+.f64 0 (-.f64 (cbrt.f64 1049760000) 0)) 0) (cbrt.f64 32400) (cbrt.f64 32400))
(if (!=.f64 0 0) (cbrt.f64 32400) (cbrt.f64 32400))
(if (!=.f64 (cbrt.f64 32400) 0) (cbrt.f64 32400) (cbrt.f64 32400))
(if (!=.f64 0 0) (/.f64 (-.f64 0 -32400) (+.f64 0 (+.f64 (cbrt.f64 1049760000) (*.f64 0 (cbrt.f64 -32400))))) (cbrt.f64 32400))
(if (!=.f64 (cbrt.f64 -32400) 0) (/.f64 (-.f64 0 -32400) (+.f64 0 (+.f64 (cbrt.f64 1049760000) (*.f64 0 (cbrt.f64 -32400))))) (cbrt.f64 32400))
(if (!=.f64 (+.f64 (cbrt.f64 1049760000) (+.f64 0 0)) 0) (cbrt.f64 32400) (cbrt.f64 32400))
(if (!=.f64 (+.f64 0 (+.f64 (cbrt.f64 1049760000) (*.f64 0 (cbrt.f64 -32400)))) 0) (/.f64 (-.f64 0 -32400) (+.f64 0 (+.f64 (cbrt.f64 1049760000) (*.f64 0 (cbrt.f64 -32400))))) (cbrt.f64 32400))
(+.f64 0 (cbrt.f64 32400))
(+.f64 (cbrt.f64 32400) 0)
(+.f64 (-.f64 0 0) (cbrt.f64 32400))
(+.f64 (*.f64 -1 0) (cbrt.f64 32400))
(+.f64 (*.f64 0 -1) (cbrt.f64 32400))
(+.f64 (neg.f64 0) (cbrt.f64 32400))
(+.f64 (cbrt.f64 32400) (*.f64 -1 0))
(+.f64 (cbrt.f64 32400) (*.f64 (neg.f64 0) 0))
(+.f64 (cbrt.f64 32400) (neg.f64 0))
(-.f64 (cbrt.f64 32400) 0)
(-.f64 0 (cbrt.f64 -32400))
(-.f64 (+.f64 0 0) (cbrt.f64 -32400))
(-.f64 (-.f64 0 0) (cbrt.f64 -32400))
(*.f64 (cbrt.f64 (neg.f64 180)) (cbrt.f64 (neg.f64 180)))
(*.f64 (cbrt.f64 180) (cbrt.f64 180))
(*.f64 (cbrt.f64 (cbrt.f64 180)) (cbrt.f64 (cbrt.f64 (*.f64 32400 5832000))))
(*.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 (cbrt.f64 1049760000)))
(*.f64 (cbrt.f64 (cbrt.f64 -32400)) (neg.f64 (cbrt.f64 (cbrt.f64 1049760000))))
(*.f64 1 (cbrt.f64 32400))
(*.f64 (cbrt.f64 (cbrt.f64 1049760000)) (cbrt.f64 (cbrt.f64 32400)))
(*.f64 (cbrt.f64 32400) 1)
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 1049760000))) (cbrt.f64 (cbrt.f64 -32400)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 32400 5832000))) (cbrt.f64 (cbrt.f64 180)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 (cbrt.f64 (cbrt.f64 1049760000)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 1049760000))) 2))
(*.f64 (*.f64 (cbrt.f64 180) (pow.f64 180 1/6)) (pow.f64 180 1/6))
(*.f64 (sqrt.f64 180) (cbrt.f64 (sqrt.f64 180)))
(*.f64 (*.f64 (cbrt.f64 32400) 1/3) 3)
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 -32400))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 1049760000))) (neg.f64 (cbrt.f64 (cbrt.f64 1049760000)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 1049760000))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 1049760000))) 2) (cbrt.f64 (cbrt.f64 32400))))
(*.f64 (pow.f64 180 1/6) (*.f64 (pow.f64 180 1/6) (cbrt.f64 180)))
(*.f64 (cbrt.f64 (sqrt.f64 180)) (sqrt.f64 180))
(*.f64 1/3 (*.f64 3 (cbrt.f64 32400)))
(*.f64 (*.f64 (pow.f64 180 1/6) (cbrt.f64 (sqrt.f64 180))) (*.f64 (pow.f64 180 1/6) (cbrt.f64 (sqrt.f64 180))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 180)) (pow.f64 180 1/6)) (*.f64 (cbrt.f64 (sqrt.f64 180)) (pow.f64 180 1/6)))
(*.f64 (+.f64 (cbrt.f64 180) 0) (-.f64 (cbrt.f64 180) 0))
(*.f64 (pow.f64 180 (/.f64 2/3 2)) (pow.f64 180 (/.f64 2/3 2)))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (cbrt.f64 1049760000)) (*.f64 0 (cbrt.f64 (cbrt.f64 32400))))) (+.f64 0 (cbrt.f64 (cbrt.f64 32400))))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (cbrt.f64 1049760000)) (*.f64 0 (cbrt.f64 (cbrt.f64 -32400))))) (cbrt.f64 (cbrt.f64 32400)))
(*.f64 (+.f64 (cbrt.f64 (cbrt.f64 1049760000)) (+.f64 0 (*.f64 (cbrt.f64 (cbrt.f64 32400)) 0))) (-.f64 (cbrt.f64 (cbrt.f64 32400)) 0))
(*.f64 (sqrt.f64 (cbrt.f64 32400)) (sqrt.f64 (cbrt.f64 32400)))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 32400))) (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 1049760000) 1049760000))))
(*.f64 (cbrt.f64 32400) (pow.f64 1 2/3))
(*.f64 (pow.f64 1 2/3) (cbrt.f64 32400))
(*.f64 -1 (cbrt.f64 -32400))
(*.f64 (cbrt.f64 -32400) -1)
(/.f64 (cbrt.f64 32400) 1)
(/.f64 (+.f64 0 32400) (+.f64 0 (-.f64 (cbrt.f64 1049760000) 0)))
(/.f64 (-.f64 32400 0) (+.f64 (cbrt.f64 1049760000) (+.f64 0 0)))
(/.f64 1 (pow.f64 32400 -1/3))
(/.f64 (cbrt.f64 -32400) -1)
(pow.f64 180 2/3)
(pow.f64 32400 1/3)
(pow.f64 (cbrt.f64 180) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 32400)) 3)
(pow.f64 (cbrt.f64 32400) 1)
(pow.f64 32400 (/.f64 2/3 2))
(pow.f64 32400 (*.f64 2 1/6))
(pow.f64 32400 (+.f64 1/6 1/6))
(pow.f64 5832000 (*.f64 1/3 2/3))
(pow.f64 180 (*.f64 2/3 1))
(pow.f64 32400 (*.f64 1/6 2))
(pow.f64 32400 (*.f64 1/2 2/3))
(pow.f64 34012224000000 (*.f64 1/3 1/3))
(pow.f64 1049760000 1/6)
(neg.f64 (-.f64 (cbrt.f64 -32400) 0))
(neg.f64 (cbrt.f64 -32400))
(cbrt.f64 32400)
(exp.f64 (*.f64 (log.f64 32400) 1/3))
(exp.f64 (+.f64 (*.f64 (log.f64 180) 1/3) (*.f64 (log.f64 180) 1/3)))
(exp.f64 (*.f64 (*.f64 (log.f64 32400) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 180) 1/3) 2))
(exp.f64 (*.f64 (log.f64 180) 2/3))
(if (!=.f64 (PI.f64) 0) (/.f64 angle (/.f64 (cbrt.f64 (neg.f64 180)) (PI.f64))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))) 0) (/.f64 (PI.f64) (/.f64 (cbrt.f64 180) (neg.f64 angle))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (/.f64 (PI.f64) (cbrt.f64 180)) 0) (/.f64 (neg.f64 angle) (/.f64 (cbrt.f64 180) (PI.f64))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) 0) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 1 0) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (PI.f64) 0) (/.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))) (/.f64 1 (PI.f64))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))) 0) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 0) (/.f64 (*.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))) (cbrt.f64 (PI.f64))) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) (PI.f64)) 0) (/.f64 (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180)))) (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) (PI.f64)))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (pow.f64 180 -1/3) 0) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (/.f64 angle (cbrt.f64 (neg.f64 180)))) 0) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (/.f64 angle (cbrt.f64 (neg.f64 180)))))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (/.f64 (PI.f64) (cbrt.f64 (cbrt.f64 32400))) 0) (/.f64 (/.f64 angle (cbrt.f64 (cbrt.f64 (neg.f64 180)))) (/.f64 1 (/.f64 (PI.f64) (cbrt.f64 (cbrt.f64 32400))))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) -1)) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (PI.f64) 0) (/.f64 (neg.f64 angle) (/.f64 (cbrt.f64 180) (PI.f64))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))))) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(-.f64 0 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(*.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))) (PI.f64))
(*.f64 (PI.f64) (/.f64 angle (cbrt.f64 (neg.f64 180))))
(*.f64 (*.f64 (neg.f64 angle) (PI.f64)) (pow.f64 180 -1/3))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))))) (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))))
(*.f64 (*.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))) (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (/.f64 angle (cbrt.f64 (neg.f64 180)))))
(*.f64 (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180)))) (*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) (PI.f64)))
(*.f64 (neg.f64 angle) (/.f64 (PI.f64) (cbrt.f64 180)))
(*.f64 (/.f64 angle (cbrt.f64 (cbrt.f64 (neg.f64 180)))) (/.f64 (PI.f64) (cbrt.f64 (cbrt.f64 32400))))
(*.f64 1 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(*.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) 1)
(*.f64 (/.f64 (PI.f64) (cbrt.f64 180)) (neg.f64 angle))
(*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) (*.f64 (PI.f64) (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) (PI.f64)) (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180)))))
(*.f64 (pow.f64 180 -1/3) (*.f64 (neg.f64 angle) (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (/.f64 angle (cbrt.f64 (neg.f64 180)))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (PI.f64) (cbrt.f64 (cbrt.f64 32400))) (/.f64 angle (cbrt.f64 (cbrt.f64 (neg.f64 180)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2) (cbrt.f64 (PI.f64))) (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180)))))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (neg.f64 angle))) (cbrt.f64 (/.f64 (*.f64 angle angle) 180)))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (neg.f64 (pow.f64 180 -1/3)))) (/.f64 angle (cbrt.f64 (cbrt.f64 32400))))
(*.f64 (neg.f64 (PI.f64)) (/.f64 angle (cbrt.f64 180)))
(*.f64 (*.f64 angle (PI.f64)) (neg.f64 (pow.f64 180 -1/3)))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (pow.f64 180 -1/3))) (/.f64 angle (cbrt.f64 (cbrt.f64 -32400))))
(*.f64 (*.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) 1/3) 3)
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2)))
(*.f64 (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180)))) (*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2)))
(*.f64 (/.f64 angle (cbrt.f64 180)) (neg.f64 (PI.f64)))
(*.f64 (cbrt.f64 (neg.f64 angle)) (*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) 180)) (PI.f64)))
(*.f64 (cbrt.f64 (neg.f64 (pow.f64 180 -1/3))) (*.f64 (/.f64 angle (cbrt.f64 (cbrt.f64 32400))) (PI.f64)))
(*.f64 angle (*.f64 (neg.f64 (pow.f64 180 -1/3)) (PI.f64)))
(*.f64 (cbrt.f64 (pow.f64 180 -1/3)) (*.f64 (/.f64 angle (cbrt.f64 (cbrt.f64 -32400))) (PI.f64)))
(*.f64 1/3 (*.f64 3 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2)))
(*.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 (cbrt.f64 (neg.f64 180)))) (/.f64 1 (cbrt.f64 (cbrt.f64 32400))))
(*.f64 (/.f64 angle (cbrt.f64 (cbrt.f64 180))) (/.f64 (PI.f64) (cbrt.f64 (cbrt.f64 -32400))))
(*.f64 angle (/.f64 (PI.f64) (cbrt.f64 (neg.f64 180))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2) (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))))
(*.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)) -1)
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 (neg.f64 180)))
(/.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 (cbrt.f64 (neg.f64 180)))) (cbrt.f64 (cbrt.f64 32400)))
(/.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) 1)
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2) (cbrt.f64 (*.f64 (neg.f64 angle) (PI.f64)))) (cbrt.f64 (cbrt.f64 180)))
(/.f64 (*.f64 (PI.f64) (/.f64 angle (cbrt.f64 (cbrt.f64 (neg.f64 180))))) (cbrt.f64 (cbrt.f64 32400)))
(/.f64 (*.f64 (/.f64 angle (cbrt.f64 (cbrt.f64 (neg.f64 180)))) (PI.f64)) (cbrt.f64 (cbrt.f64 32400)))
(/.f64 (*.f64 (*.f64 (neg.f64 angle) (PI.f64)) -1) (cbrt.f64 (neg.f64 180)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 angle) (PI.f64))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2)) (cbrt.f64 (cbrt.f64 180)))
(/.f64 (*.f64 (*.f64 angle (PI.f64)) 1) (cbrt.f64 (neg.f64 180)))
(/.f64 (*.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 (cbrt.f64 (neg.f64 180)))) 1) (cbrt.f64 (cbrt.f64 32400)))
(/.f64 (*.f64 (neg.f64 angle) (/.f64 (PI.f64) (cbrt.f64 (cbrt.f64 32400)))) (cbrt.f64 (cbrt.f64 180)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 angle)) (*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) (PI.f64))) (cbrt.f64 (cbrt.f64 180)))
(/.f64 (*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) (PI.f64))) (cbrt.f64 (cbrt.f64 (neg.f64 180))))
(/.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 (cbrt.f64 180))) (cbrt.f64 (cbrt.f64 -32400)))
(/.f64 (/.f64 (*.f64 angle (PI.f64)) 1) (cbrt.f64 (neg.f64 180)))
(/.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 (cbrt.f64 32400))) (cbrt.f64 (cbrt.f64 180)))
(/.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (pow.f64 180 1/6)) (pow.f64 180 1/6))
(/.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 (sqrt.f64 180))) (cbrt.f64 (sqrt.f64 180)))
(/.f64 (/.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) 1/3) 3)
(/.f64 (neg.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 (cbrt.f64 (neg.f64 180))))) (cbrt.f64 (cbrt.f64 -32400)))
(/.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)) -1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))) 3)
(pow.f64 (/.f64 (pow.f64 (*.f64 (neg.f64 angle) (PI.f64)) 3) 180) 1/3)
(pow.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) 1)
(neg.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (neg.f64 angle) (PI.f64)) 3) 180))
Outputs
angle
(+.f64 angle (*.f64 -1/6 (*.f64 (pow.f64 angle 3) (pow.f64 (/.f64 (PI.f64) (*.f64 (cbrt.f64 180) (cbrt.f64 32400))) 3))))
(+.f64 angle (*.f64 (*.f64 -1/6 (pow.f64 angle 3)) (pow.f64 (*.f64 (PI.f64) 1/180) 3)))
(+.f64 angle (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 angle 3) (pow.f64 (/.f64 (PI.f64) (*.f64 (cbrt.f64 180) (cbrt.f64 32400))) 3))) (*.f64 1/120 (*.f64 (pow.f64 (/.f64 (PI.f64) (*.f64 (cbrt.f64 180) (cbrt.f64 32400))) 5) (pow.f64 angle 5)))))
(+.f64 angle (fma.f64 -1/6 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) 1/180) 3)) (*.f64 1/120 (*.f64 (pow.f64 (*.f64 (PI.f64) 1/180) 5) (pow.f64 angle 5)))))
(+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 (/.f64 (PI.f64) (*.f64 (cbrt.f64 180) (cbrt.f64 32400))) 7) (pow.f64 angle 7))) (+.f64 angle (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 angle 3) (pow.f64 (/.f64 (PI.f64) (*.f64 (cbrt.f64 180) (cbrt.f64 32400))) 3))) (*.f64 1/120 (*.f64 (pow.f64 (/.f64 (PI.f64) (*.f64 (cbrt.f64 180) (cbrt.f64 32400))) 5) (pow.f64 angle 5))))))
(fma.f64 -1/5040 (*.f64 (pow.f64 (*.f64 (PI.f64) 1/180) 7) (pow.f64 angle 7)) (+.f64 angle (fma.f64 -1/6 (*.f64 (pow.f64 angle 3) (pow.f64 (*.f64 (PI.f64) 1/180) 3)) (*.f64 1/120 (*.f64 (pow.f64 (*.f64 (PI.f64) 1/180) 5) (pow.f64 angle 5))))))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 32400) (cbrt.f64 180))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 32400) (cbrt.f64 180))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 32400) (cbrt.f64 180))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 32400) (cbrt.f64 180))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 32400) (cbrt.f64 180))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 32400) (cbrt.f64 180))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 32400) (cbrt.f64 180))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 32400) (cbrt.f64 180))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(if (!=.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 0) (/.f64 1 (pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) -1)) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
(if (!=.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 0) (pow.f64 (/.f64 1 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) -1) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) 2))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) 2) 2) (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) 2)) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 2))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 2)))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 2)) (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 1 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 1)
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) 2) 2))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) 2)))
(*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 1/3) 3)
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) -1) -1)
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(/.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 1)
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 3) 1/3)
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 3)
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 1)
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(neg.f64 (*.f64 -1 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) -1))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(neg.f64 (sin.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) 180)))
(neg.f64 (sin.f64 (*.f64 (*.f64 (neg.f64 angle) (PI.f64)) 1/180)))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 3))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))
(sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(fma.f64 1 0 (cbrt.f64 32400))
(cbrt.f64 32400)
(fma.f64 0 0 (cbrt.f64 32400))
(cbrt.f64 32400)
(fma.f64 1 (cbrt.f64 32400) (neg.f64 0))
(cbrt.f64 32400)
(fma.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 (cbrt.f64 1049760000)) (neg.f64 0))
(fma.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 (cbrt.f64 1049760000)) 0)
(fma.f64 (cbrt.f64 (cbrt.f64 -32400)) (neg.f64 (cbrt.f64 (cbrt.f64 1049760000))) (neg.f64 0))
(fma.f64 (cbrt.f64 (cbrt.f64 -32400)) (neg.f64 (cbrt.f64 (cbrt.f64 1049760000))) 0)
(fma.f64 (cbrt.f64 (cbrt.f64 180)) (cbrt.f64 (cbrt.f64 (*.f64 32400 5832000))) (neg.f64 0))
(fma.f64 (cbrt.f64 (cbrt.f64 180)) (cbrt.f64 (cbrt.f64 188956800000)) 0)
(fma.f64 (cbrt.f64 180) (cbrt.f64 180) (neg.f64 0))
(cbrt.f64 32400)
(fma.f64 (cbrt.f64 (cbrt.f64 1049760000)) (cbrt.f64 (cbrt.f64 32400)) (neg.f64 0))
(fma.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 (cbrt.f64 1049760000)) 0)
(fma.f64 (cbrt.f64 32400) 1 (neg.f64 0))
(cbrt.f64 32400)
(fma.f64 -1 (cbrt.f64 -32400) (neg.f64 0))
(+.f64 (neg.f64 (cbrt.f64 -32400)) 0)
(if (!=.f64 (cbrt.f64 -32400) 0) (/.f64 (neg.f64 (cbrt.f64 1049760000)) (cbrt.f64 -32400)) (cbrt.f64 32400))
(if (!=.f64 (cbrt.f64 -32400) 0) (neg.f64 (/.f64 (cbrt.f64 1049760000) (cbrt.f64 -32400))) (cbrt.f64 32400))
(if (!=.f64 (cbrt.f64 32400) 0) (/.f64 (-.f64 (cbrt.f64 1049760000) 0) (cbrt.f64 32400)) (cbrt.f64 32400))
(if (!=.f64 (cbrt.f64 32400) 0) (/.f64 (cbrt.f64 1049760000) (cbrt.f64 32400)) (cbrt.f64 32400))
(if (!=.f64 (+.f64 0 (-.f64 (cbrt.f64 1049760000) 0)) 0) (cbrt.f64 32400) (cbrt.f64 32400))
(if (!=.f64 (cbrt.f64 1049760000) 0) (cbrt.f64 32400) (cbrt.f64 32400))
(if (!=.f64 0 0) (cbrt.f64 32400) (cbrt.f64 32400))
(if (!=.f64 (cbrt.f64 32400) 0) (cbrt.f64 32400) (cbrt.f64 32400))
(if (!=.f64 0 0) (/.f64 (-.f64 0 -32400) (+.f64 0 (+.f64 (cbrt.f64 1049760000) (*.f64 0 (cbrt.f64 -32400))))) (cbrt.f64 32400))
(if (!=.f64 0 0) (/.f64 32400 (cbrt.f64 1049760000)) (cbrt.f64 32400))
(if (!=.f64 (cbrt.f64 -32400) 0) (/.f64 (-.f64 0 -32400) (+.f64 0 (+.f64 (cbrt.f64 1049760000) (*.f64 0 (cbrt.f64 -32400))))) (cbrt.f64 32400))
(if (!=.f64 (cbrt.f64 -32400) 0) (/.f64 32400 (cbrt.f64 1049760000)) (cbrt.f64 32400))
(if (!=.f64 (+.f64 (cbrt.f64 1049760000) (+.f64 0 0)) 0) (cbrt.f64 32400) (cbrt.f64 32400))
(if (!=.f64 (cbrt.f64 1049760000) 0) (cbrt.f64 32400) (cbrt.f64 32400))
(if (!=.f64 (+.f64 0 (+.f64 (cbrt.f64 1049760000) (*.f64 0 (cbrt.f64 -32400)))) 0) (/.f64 (-.f64 0 -32400) (+.f64 0 (+.f64 (cbrt.f64 1049760000) (*.f64 0 (cbrt.f64 -32400))))) (cbrt.f64 32400))
(if (!=.f64 (cbrt.f64 1049760000) 0) (/.f64 32400 (cbrt.f64 1049760000)) (cbrt.f64 32400))
(+.f64 0 (cbrt.f64 32400))
(cbrt.f64 32400)
(+.f64 (cbrt.f64 32400) 0)
(cbrt.f64 32400)
(+.f64 (-.f64 0 0) (cbrt.f64 32400))
(cbrt.f64 32400)
(+.f64 (*.f64 -1 0) (cbrt.f64 32400))
(cbrt.f64 32400)
(+.f64 (*.f64 0 -1) (cbrt.f64 32400))
(cbrt.f64 32400)
(+.f64 (neg.f64 0) (cbrt.f64 32400))
(cbrt.f64 32400)
(+.f64 (cbrt.f64 32400) (*.f64 -1 0))
(cbrt.f64 32400)
(+.f64 (cbrt.f64 32400) (*.f64 (neg.f64 0) 0))
(cbrt.f64 32400)
(+.f64 (cbrt.f64 32400) (neg.f64 0))
(cbrt.f64 32400)
(-.f64 (cbrt.f64 32400) 0)
(cbrt.f64 32400)
(-.f64 0 (cbrt.f64 -32400))
(neg.f64 (cbrt.f64 -32400))
(-.f64 (+.f64 0 0) (cbrt.f64 -32400))
(neg.f64 (cbrt.f64 -32400))
(-.f64 (-.f64 0 0) (cbrt.f64 -32400))
(neg.f64 (cbrt.f64 -32400))
(*.f64 (cbrt.f64 (neg.f64 180)) (cbrt.f64 (neg.f64 180)))
(cbrt.f64 32400)
(*.f64 (cbrt.f64 180) (cbrt.f64 180))
(cbrt.f64 32400)
(*.f64 (cbrt.f64 (cbrt.f64 180)) (cbrt.f64 (cbrt.f64 (*.f64 32400 5832000))))
(cbrt.f64 (*.f64 (cbrt.f64 188956800000) (cbrt.f64 180)))
(*.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 (cbrt.f64 1049760000)))
(cbrt.f64 (*.f64 (cbrt.f64 1049760000) (cbrt.f64 32400)))
(*.f64 (cbrt.f64 (cbrt.f64 -32400)) (neg.f64 (cbrt.f64 (cbrt.f64 1049760000))))
(neg.f64 (*.f64 (cbrt.f64 (cbrt.f64 1049760000)) (cbrt.f64 (cbrt.f64 -32400))))
(*.f64 1 (cbrt.f64 32400))
(cbrt.f64 32400)
(*.f64 (cbrt.f64 (cbrt.f64 1049760000)) (cbrt.f64 (cbrt.f64 32400)))
(cbrt.f64 (*.f64 (cbrt.f64 1049760000) (cbrt.f64 32400)))
(*.f64 (cbrt.f64 32400) 1)
(cbrt.f64 32400)
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 1049760000))) (cbrt.f64 (cbrt.f64 -32400)))
(neg.f64 (*.f64 (cbrt.f64 (cbrt.f64 1049760000)) (cbrt.f64 (cbrt.f64 -32400))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 32400 5832000))) (cbrt.f64 (cbrt.f64 180)))
(cbrt.f64 (*.f64 (cbrt.f64 188956800000) (cbrt.f64 180)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 (cbrt.f64 (cbrt.f64 1049760000)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 1049760000))) 2))
(cbrt.f64 (*.f64 (cbrt.f64 1049760000) (cbrt.f64 32400)))
(*.f64 (*.f64 (cbrt.f64 180) (pow.f64 180 1/6)) (pow.f64 180 1/6))
(cbrt.f64 32400)
(*.f64 (sqrt.f64 180) (cbrt.f64 (sqrt.f64 180)))
(*.f64 (*.f64 (cbrt.f64 32400) 1/3) 3)
(cbrt.f64 32400)
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 -32400))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 1049760000))) (neg.f64 (cbrt.f64 (cbrt.f64 1049760000)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 -32400))) (neg.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 1049760000))) (cbrt.f64 (cbrt.f64 1049760000)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 1049760000))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 1049760000))) 2) (cbrt.f64 (cbrt.f64 32400))))
(cbrt.f64 (*.f64 (cbrt.f64 1049760000) (cbrt.f64 32400)))
(*.f64 (pow.f64 180 1/6) (*.f64 (pow.f64 180 1/6) (cbrt.f64 180)))
(cbrt.f64 32400)
(*.f64 (cbrt.f64 (sqrt.f64 180)) (sqrt.f64 180))
(*.f64 (sqrt.f64 180) (cbrt.f64 (sqrt.f64 180)))
(*.f64 1/3 (*.f64 3 (cbrt.f64 32400)))
(cbrt.f64 32400)
(*.f64 (*.f64 (pow.f64 180 1/6) (cbrt.f64 (sqrt.f64 180))) (*.f64 (pow.f64 180 1/6) (cbrt.f64 (sqrt.f64 180))))
(pow.f64 (*.f64 (pow.f64 180 1/6) (cbrt.f64 (sqrt.f64 180))) 2)
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 180)) (pow.f64 180 1/6)) (*.f64 (cbrt.f64 (sqrt.f64 180)) (pow.f64 180 1/6)))
(pow.f64 (*.f64 (pow.f64 180 1/6) (cbrt.f64 (sqrt.f64 180))) 2)
(*.f64 (+.f64 (cbrt.f64 180) 0) (-.f64 (cbrt.f64 180) 0))
(cbrt.f64 32400)
(*.f64 (pow.f64 180 (/.f64 2/3 2)) (pow.f64 180 (/.f64 2/3 2)))
(cbrt.f64 32400)
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (cbrt.f64 1049760000)) (*.f64 0 (cbrt.f64 (cbrt.f64 32400))))) (+.f64 0 (cbrt.f64 (cbrt.f64 32400))))
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (cbrt.f64 1049760000)))) (cbrt.f64 (cbrt.f64 32400)))
(*.f64 (+.f64 0 (+.f64 (cbrt.f64 (cbrt.f64 1049760000)) (*.f64 0 (cbrt.f64 (cbrt.f64 -32400))))) (cbrt.f64 (cbrt.f64 32400)))
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (cbrt.f64 1049760000)))) (cbrt.f64 (cbrt.f64 32400)))
(*.f64 (+.f64 (cbrt.f64 (cbrt.f64 1049760000)) (+.f64 0 (*.f64 (cbrt.f64 (cbrt.f64 32400)) 0))) (-.f64 (cbrt.f64 (cbrt.f64 32400)) 0))
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (cbrt.f64 1049760000)))) (cbrt.f64 (cbrt.f64 32400)))
(*.f64 (sqrt.f64 (cbrt.f64 32400)) (sqrt.f64 (cbrt.f64 32400)))
(cbrt.f64 32400)
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 32400))) (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 1049760000) 1049760000))))
(cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 (*.f64 (cbrt.f64 1049760000) 1049760000))))
(*.f64 (cbrt.f64 32400) (pow.f64 1 2/3))
(cbrt.f64 32400)
(*.f64 (pow.f64 1 2/3) (cbrt.f64 32400))
(cbrt.f64 32400)
(*.f64 -1 (cbrt.f64 -32400))
(neg.f64 (cbrt.f64 -32400))
(*.f64 (cbrt.f64 -32400) -1)
(neg.f64 (cbrt.f64 -32400))
(/.f64 (cbrt.f64 32400) 1)
(cbrt.f64 32400)
(/.f64 (+.f64 0 32400) (+.f64 0 (-.f64 (cbrt.f64 1049760000) 0)))
(/.f64 32400 (cbrt.f64 1049760000))
(/.f64 (-.f64 32400 0) (+.f64 (cbrt.f64 1049760000) (+.f64 0 0)))
(/.f64 32400 (cbrt.f64 1049760000))
(/.f64 1 (pow.f64 32400 -1/3))
(cbrt.f64 32400)
(/.f64 (cbrt.f64 -32400) -1)
(neg.f64 (cbrt.f64 -32400))
(pow.f64 180 2/3)
(cbrt.f64 32400)
(pow.f64 32400 1/3)
(cbrt.f64 32400)
(pow.f64 (cbrt.f64 180) 2)
(cbrt.f64 32400)
(pow.f64 (cbrt.f64 (cbrt.f64 32400)) 3)
(cbrt.f64 32400)
(pow.f64 (cbrt.f64 32400) 1)
(cbrt.f64 32400)
(pow.f64 32400 (/.f64 2/3 2))
(cbrt.f64 32400)
(pow.f64 32400 (*.f64 2 1/6))
(cbrt.f64 32400)
(pow.f64 32400 (+.f64 1/6 1/6))
(cbrt.f64 32400)
(pow.f64 5832000 (*.f64 1/3 2/3))
(pow.f64 5832000 2/9)
(pow.f64 180 (*.f64 2/3 1))
(cbrt.f64 32400)
(pow.f64 32400 (*.f64 1/6 2))
(cbrt.f64 32400)
(pow.f64 32400 (*.f64 1/2 2/3))
(cbrt.f64 32400)
(pow.f64 34012224000000 (*.f64 1/3 1/3))
(pow.f64 34012224000000 1/9)
(pow.f64 1049760000 1/6)
(neg.f64 (-.f64 (cbrt.f64 -32400) 0))
(neg.f64 (cbrt.f64 -32400))
(neg.f64 (cbrt.f64 -32400))
(cbrt.f64 32400)
(exp.f64 (*.f64 (log.f64 32400) 1/3))
(cbrt.f64 32400)
(exp.f64 (+.f64 (*.f64 (log.f64 180) 1/3) (*.f64 (log.f64 180) 1/3)))
(cbrt.f64 32400)
(exp.f64 (*.f64 (*.f64 (log.f64 32400) 1/3) 1))
(cbrt.f64 32400)
(exp.f64 (*.f64 (*.f64 (log.f64 180) 1/3) 2))
(cbrt.f64 32400)
(exp.f64 (*.f64 (log.f64 180) 2/3))
(cbrt.f64 32400)
(if (!=.f64 (PI.f64) 0) (/.f64 angle (/.f64 (cbrt.f64 (neg.f64 180)) (PI.f64))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (PI.f64) 0) (/.f64 angle (/.f64 (cbrt.f64 -180) (PI.f64))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))) 0) (/.f64 (PI.f64) (/.f64 (cbrt.f64 180) (neg.f64 angle))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (/.f64 angle (cbrt.f64 -180)) 0) (/.f64 (PI.f64) (/.f64 (cbrt.f64 180) (neg.f64 angle))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (/.f64 (PI.f64) (cbrt.f64 180)) 0) (/.f64 (neg.f64 angle) (/.f64 (cbrt.f64 180) (PI.f64))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) 0) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) -1)) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 1 0) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (PI.f64) 0) (/.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))) (/.f64 1 (PI.f64))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (PI.f64) 0) (/.f64 (/.f64 angle (cbrt.f64 -180)) (/.f64 1 (PI.f64))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))) 0) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 0) (/.f64 (*.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))) (cbrt.f64 (PI.f64))) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 0) (/.f64 (*.f64 (/.f64 angle (cbrt.f64 -180)) (cbrt.f64 (PI.f64))) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) (PI.f64)) 0) (/.f64 (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180)))) (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) (PI.f64)))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) (PI.f64)) 0) (/.f64 (cbrt.f64 (/.f64 angle (cbrt.f64 -180))) (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) (PI.f64)))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (pow.f64 180 -1/3) 0) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (/.f64 angle (cbrt.f64 (neg.f64 180)))) 0) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (/.f64 angle (cbrt.f64 (neg.f64 180)))))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (/.f64 angle (cbrt.f64 -180))) 0) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (/.f64 angle (cbrt.f64 -180))))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (/.f64 (PI.f64) (cbrt.f64 (cbrt.f64 32400))) 0) (/.f64 (/.f64 angle (cbrt.f64 (cbrt.f64 (neg.f64 180)))) (/.f64 1 (/.f64 (PI.f64) (cbrt.f64 (cbrt.f64 32400))))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (/.f64 (PI.f64) (cbrt.f64 (cbrt.f64 32400))) 0) (/.f64 (/.f64 angle (cbrt.f64 (cbrt.f64 -180))) (pow.f64 (/.f64 (PI.f64) (cbrt.f64 (cbrt.f64 32400))) -1)) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) -1)) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (PI.f64) 0) (/.f64 (neg.f64 angle) (/.f64 (cbrt.f64 180) (PI.f64))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))))) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (/.f64 angle (cbrt.f64 -180)))) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2))) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2) -1)) (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(-.f64 0 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(*.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))) (PI.f64))
(/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 -180))
(*.f64 (PI.f64) (/.f64 angle (cbrt.f64 (neg.f64 180))))
(/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 -180))
(*.f64 (*.f64 (neg.f64 angle) (PI.f64)) (pow.f64 180 -1/3))
(*.f64 (*.f64 (pow.f64 180 -1/3) (neg.f64 angle)) (PI.f64))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))))) (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (/.f64 angle (cbrt.f64 -180)))) (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))))
(*.f64 (*.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))) (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))
(/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 -180))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (/.f64 angle (cbrt.f64 (neg.f64 180)))))
(/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 -180))
(*.f64 (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180)))) (*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) (PI.f64)))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (/.f64 angle (cbrt.f64 -180)))) (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))))
(*.f64 (neg.f64 angle) (/.f64 (PI.f64) (cbrt.f64 180)))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(*.f64 (/.f64 angle (cbrt.f64 (cbrt.f64 (neg.f64 180)))) (/.f64 (PI.f64) (cbrt.f64 (cbrt.f64 32400))))
(/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 (cbrt.f64 -180))))
(*.f64 1 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(*.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) 1)
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(*.f64 (/.f64 (PI.f64) (cbrt.f64 180)) (neg.f64 angle))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) (*.f64 (PI.f64) (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))))))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (/.f64 angle (cbrt.f64 -180)))) (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 angle (cbrt.f64 (neg.f64 180))) (cbrt.f64 (PI.f64))))
(/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 -180))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) (PI.f64)) (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180)))))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (/.f64 angle (cbrt.f64 -180)))) (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))))
(*.f64 (pow.f64 180 -1/3) (*.f64 (neg.f64 angle) (PI.f64)))
(*.f64 (*.f64 (pow.f64 180 -1/3) (neg.f64 angle)) (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (/.f64 angle (cbrt.f64 (neg.f64 180)))) (cbrt.f64 (PI.f64)))
(/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 -180))
(*.f64 (/.f64 (PI.f64) (cbrt.f64 (cbrt.f64 32400))) (/.f64 angle (cbrt.f64 (cbrt.f64 (neg.f64 180)))))
(/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 (cbrt.f64 -180))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2) (cbrt.f64 (PI.f64))) (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2) (cbrt.f64 (PI.f64))) (cbrt.f64 (/.f64 angle (cbrt.f64 -180))))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (neg.f64 angle))) (cbrt.f64 (/.f64 (*.f64 angle angle) 180)))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (neg.f64 angle))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/180)))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (neg.f64 (pow.f64 180 -1/3)))) (/.f64 angle (cbrt.f64 (cbrt.f64 32400))))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (neg.f64 (pow.f64 180 -1/3)))) angle) (cbrt.f64 (cbrt.f64 32400)))
(*.f64 (neg.f64 (PI.f64)) (/.f64 angle (cbrt.f64 180)))
(*.f64 (*.f64 angle (PI.f64)) (neg.f64 (pow.f64 180 -1/3)))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (pow.f64 180 -1/3))) (/.f64 angle (cbrt.f64 (cbrt.f64 -32400))))
(/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (pow.f64 180 -1/3))) angle) (cbrt.f64 (cbrt.f64 -32400)))
(*.f64 (*.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) 1/3) 3)
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2)))
(*.f64 (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180)))) (*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2) (cbrt.f64 (PI.f64))) (cbrt.f64 (/.f64 angle (cbrt.f64 -180))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (/.f64 angle (cbrt.f64 (neg.f64 180)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (/.f64 angle (cbrt.f64 -180))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2)))
(*.f64 (/.f64 angle (cbrt.f64 180)) (neg.f64 (PI.f64)))
(*.f64 (neg.f64 (PI.f64)) (/.f64 angle (cbrt.f64 180)))
(*.f64 (cbrt.f64 (neg.f64 angle)) (*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) 180)) (PI.f64)))
(*.f64 (cbrt.f64 (neg.f64 angle)) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/180)) (PI.f64)))
(*.f64 (cbrt.f64 (neg.f64 (pow.f64 180 -1/3))) (*.f64 (/.f64 angle (cbrt.f64 (cbrt.f64 32400))) (PI.f64)))
(*.f64 (cbrt.f64 (neg.f64 (pow.f64 180 -1/3))) (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 (cbrt.f64 32400))))
(*.f64 angle (*.f64 (neg.f64 (pow.f64 180 -1/3)) (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (neg.f64 (pow.f64 180 -1/3)))
(*.f64 (cbrt.f64 (pow.f64 180 -1/3)) (*.f64 (/.f64 angle (cbrt.f64 (cbrt.f64 -32400))) (PI.f64)))
(*.f64 (cbrt.f64 (pow.f64 180 -1/3)) (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 (cbrt.f64 -32400))))
(*.f64 1/3 (*.f64 3 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(*.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2)))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(*.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 (cbrt.f64 (neg.f64 180)))) (/.f64 1 (cbrt.f64 (cbrt.f64 32400))))
(/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 (cbrt.f64 -180))))
(*.f64 (/.f64 angle (cbrt.f64 (cbrt.f64 180))) (/.f64 (PI.f64) (cbrt.f64 (cbrt.f64 -32400))))
(/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 (cbrt.f64 180)) (cbrt.f64 (cbrt.f64 -32400))))
(*.f64 angle (/.f64 (PI.f64) (cbrt.f64 (neg.f64 180))))
(/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 -180))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2) (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2))
(*.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)) -1)
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(*.f64 -1 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 (neg.f64 180)))
(/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 -180))
(/.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 (cbrt.f64 (neg.f64 180)))) (cbrt.f64 (cbrt.f64 32400)))
(/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 (cbrt.f64 -180))))
(/.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) 1)
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2) (cbrt.f64 (*.f64 (neg.f64 angle) (PI.f64)))) (cbrt.f64 (cbrt.f64 180)))
(/.f64 (*.f64 (PI.f64) (/.f64 angle (cbrt.f64 (cbrt.f64 (neg.f64 180))))) (cbrt.f64 (cbrt.f64 32400)))
(/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 (cbrt.f64 -180))))
(/.f64 (*.f64 (/.f64 angle (cbrt.f64 (cbrt.f64 (neg.f64 180)))) (PI.f64)) (cbrt.f64 (cbrt.f64 32400)))
(/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 (cbrt.f64 -180))))
(/.f64 (*.f64 (*.f64 (neg.f64 angle) (PI.f64)) -1) (cbrt.f64 (neg.f64 180)))
(/.f64 (*.f64 (*.f64 (neg.f64 angle) (PI.f64)) -1) (cbrt.f64 -180))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 angle) (PI.f64))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2)) (cbrt.f64 (cbrt.f64 180)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180))) 2) (cbrt.f64 (*.f64 (neg.f64 angle) (PI.f64)))) (cbrt.f64 (cbrt.f64 180)))
(/.f64 (*.f64 (*.f64 angle (PI.f64)) 1) (cbrt.f64 (neg.f64 180)))
(/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 -180))
(/.f64 (*.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 (cbrt.f64 (neg.f64 180)))) 1) (cbrt.f64 (cbrt.f64 32400)))
(/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 (cbrt.f64 32400)) (cbrt.f64 (cbrt.f64 -180))))
(/.f64 (*.f64 (neg.f64 angle) (/.f64 (PI.f64) (cbrt.f64 (cbrt.f64 32400)))) (cbrt.f64 (cbrt.f64 180)))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (*.f64 (cbrt.f64 (cbrt.f64 180)) (cbrt.f64 (cbrt.f64 32400))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 angle)) (*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) (PI.f64))) (cbrt.f64 (cbrt.f64 180)))
(/.f64 (*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) (PI.f64))) (cbrt.f64 (cbrt.f64 (neg.f64 180))))
(/.f64 (*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (/.f64 (*.f64 angle angle) (cbrt.f64 32400))) (PI.f64))) (cbrt.f64 (cbrt.f64 -180)))
(/.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 (cbrt.f64 180))) (cbrt.f64 (cbrt.f64 -32400)))
(/.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 (cbrt.f64 -32400)) (cbrt.f64 (cbrt.f64 180))))
(/.f64 (/.f64 (*.f64 angle (PI.f64)) 1) (cbrt.f64 (neg.f64 180)))
(/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 -180))
(/.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 (cbrt.f64 32400))) (cbrt.f64 (cbrt.f64 180)))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (*.f64 (cbrt.f64 (cbrt.f64 180)) (cbrt.f64 (cbrt.f64 32400))))
(/.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (pow.f64 180 1/6)) (pow.f64 180 1/6))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(/.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 (sqrt.f64 180))) (cbrt.f64 (sqrt.f64 180)))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (*.f64 (cbrt.f64 (sqrt.f64 180)) (cbrt.f64 (sqrt.f64 180))))
(/.f64 (/.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) 1/3) 3)
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(/.f64 (neg.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 (cbrt.f64 (neg.f64 180))))) (cbrt.f64 (cbrt.f64 -32400)))
(neg.f64 (/.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 (cbrt.f64 -180))) (cbrt.f64 (cbrt.f64 -32400))))
(/.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)) -1)
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))) 3)
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(pow.f64 (/.f64 (pow.f64 (*.f64 (neg.f64 angle) (PI.f64)) 3) 180) 1/3)
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(pow.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180)) 1)
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(neg.f64 (/.f64 (*.f64 angle (PI.f64)) (cbrt.f64 180)))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (neg.f64 angle) (PI.f64)) 3) 180))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (cbrt.f64 180))

localize99.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.6b
(cbrt.f64 (*.f64 (PI.f64) angle))
1.0b
(cbrt.f64 32400)
22.6b
(cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (cbrt.f64 180))))
22.7b
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
Compiler

Compiled 185 to 108 computations (41.6% saved)

series70.0ms (0.2%)

Counts
2 → 4
Calls

6 calls:

TimeVariablePointExpression
10.0ms
angle
@0
(cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (cbrt.f64 180))))
6.0ms
angle
@-inf
(cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (cbrt.f64 180))))
3.0ms
angle
@inf
(cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (cbrt.f64 180))))
0.0ms
angle
@-inf
(cbrt.f64 (*.f64 (PI.f64) angle))
0.0ms
angle
@0
(cbrt.f64 (*.f64 (PI.f64) angle))
Compiler

Compiled 5115 to 4305 computations (15.8% saved)

rewrite71.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
39×egg-rr
11×egg-rr
Counts
2 → 50
Calls
Call 1
Inputs
(cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (cbrt.f64 180))))
(cbrt.f64 (*.f64 (PI.f64) angle))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 2)) (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 2)) (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (*.f64 (PI.f64) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 angle) 0) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 1 (cbrt.f64 angle))) (cbrt.f64 (*.f64 (PI.f64) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2))) (cbrt.f64 (*.f64 (PI.f64) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 0) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))))) (cbrt.f64 (*.f64 (PI.f64) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 0) (/.f64 1 (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) angle)))) (cbrt.f64 (*.f64 (PI.f64) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (PI.f64)) 0) (/.f64 (cbrt.f64 angle) (/.f64 1 (cbrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (cbrt.f64 (*.f64 (neg.f64 angle) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 angle) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 (PI.f64) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 angle) (cbrt.f64 (cbrt.f64 (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (PI.f64)))) (cbrt.f64 angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (PI.f64))) (neg.f64 (cbrt.f64 angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle)))) (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 angle) (PI.f64))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 -1) (cbrt.f64 (*.f64 (PI.f64) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (PI.f64)) (neg.f64 (neg.f64 (cbrt.f64 angle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (cbrt.f64 (cbrt.f64 (*.f64 angle (pow.f64 (*.f64 (PI.f64) angle) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 angle)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (*.f64 (PI.f64) angle))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 angle))) (pow.f64 (cbrt.f64 (cbrt.f64 angle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (cbrt.f64 (*.f64 (neg.f64 angle) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 angle) (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 (PI.f64) angle)))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (*.f64 (PI.f64) angle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (neg.f64 angle) (PI.f64))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (PI.f64) angle) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (cbrt.f64 (*.f64 (neg.f64 angle) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (PI.f64) angle))))))

simplify117.0ms (0.4%)

Algorithm
egglog
Counts
54 → 60
Calls
Call 1
Inputs
1
1
1
1
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 2)) (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 2)) (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)))) 2))
(*.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)))
(*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 1)
(/.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 1)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 3) 1/3)
(pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 1)
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 3))
(cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))
(if (!=.f64 1 0) (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (*.f64 (PI.f64) angle)))
(if (!=.f64 (cbrt.f64 angle) 0) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 1 (cbrt.f64 angle))) (cbrt.f64 (*.f64 (PI.f64) angle)))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2))) (cbrt.f64 (*.f64 (PI.f64) angle)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 0) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))))) (cbrt.f64 (*.f64 (PI.f64) angle)))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 0) (/.f64 1 (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) angle)))) (cbrt.f64 (*.f64 (PI.f64) angle)))
(if (!=.f64 (cbrt.f64 (PI.f64)) 0) (/.f64 (cbrt.f64 angle) (/.f64 1 (cbrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) angle)))
(-.f64 0 (cbrt.f64 (*.f64 (neg.f64 angle) (PI.f64))))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 angle))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))))
(*.f64 (cbrt.f64 angle) (cbrt.f64 (PI.f64)))
(*.f64 1 (cbrt.f64 (*.f64 (PI.f64) angle)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 1)
(*.f64 (*.f64 (cbrt.f64 angle) (cbrt.f64 (cbrt.f64 (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 angle)))
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (PI.f64)))) (cbrt.f64 angle))
(*.f64 (neg.f64 (cbrt.f64 (PI.f64))) (neg.f64 (cbrt.f64 angle)))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle)))) (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2)))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 angle) (PI.f64))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2))
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2))
(*.f64 (neg.f64 -1) (cbrt.f64 (*.f64 (PI.f64) angle)))
(*.f64 (cbrt.f64 (PI.f64)) (neg.f64 (neg.f64 (cbrt.f64 angle))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle)))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (cbrt.f64 (cbrt.f64 (*.f64 angle (pow.f64 (*.f64 (PI.f64) angle) 2)))))
(*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))
(*.f64 (cbrt.f64 (cbrt.f64 angle)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (*.f64 (PI.f64) angle))))) 2))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 angle))) (pow.f64 (cbrt.f64 (cbrt.f64 angle)) 2))
(*.f64 -1 (cbrt.f64 (*.f64 (neg.f64 angle) (PI.f64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 angle) (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 (PI.f64) angle)))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (*.f64 (PI.f64) angle))))))
(/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 1)
(/.f64 (cbrt.f64 (*.f64 (neg.f64 angle) (PI.f64))) -1)
(pow.f64 (*.f64 (PI.f64) angle) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 3)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 1)
(neg.f64 (cbrt.f64 (*.f64 (neg.f64 angle) (PI.f64))))
(cbrt.f64 (*.f64 (PI.f64) angle))
Outputs
1
1
1
1
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 2)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 2)) (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 2)) (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)))) 2))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(/.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 3)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 3) 1/3)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 3))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 1 0) (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (*.f64 (PI.f64) angle)))
(if (!=.f64 (cbrt.f64 angle) 0) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 1 (cbrt.f64 angle))) (cbrt.f64 (*.f64 (PI.f64) angle)))
(if (!=.f64 (cbrt.f64 angle) 0) (cbrt.f64 (/.f64 (PI.f64) (/.f64 1 angle))) (cbrt.f64 (*.f64 (PI.f64) angle)))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2))) (cbrt.f64 (*.f64 (PI.f64) angle)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2))) 0) (cbrt.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2))))) (cbrt.f64 (*.f64 (PI.f64) angle)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 0) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))))) (cbrt.f64 (*.f64 (PI.f64) angle)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 0) (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (cbrt.f64 (/.f64 1 (*.f64 (PI.f64) angle))))) (cbrt.f64 (*.f64 (PI.f64) angle)))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 0) (/.f64 1 (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) angle)))) (cbrt.f64 (*.f64 (PI.f64) angle)))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 0) (cbrt.f64 (/.f64 1 (/.f64 1 (*.f64 (PI.f64) angle)))) (cbrt.f64 (*.f64 (PI.f64) angle)))
(if (!=.f64 (cbrt.f64 (PI.f64)) 0) (/.f64 (cbrt.f64 angle) (/.f64 1 (cbrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) angle)))
(if (!=.f64 (cbrt.f64 (PI.f64)) 0) (cbrt.f64 (/.f64 angle (/.f64 1 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) angle)))
(-.f64 0 (cbrt.f64 (*.f64 (neg.f64 angle) (PI.f64))))
(cbrt.f64 (*.f64 (PI.f64) angle))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 angle))
(cbrt.f64 (*.f64 (PI.f64) angle))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2))
(cbrt.f64 (*.f64 (PI.f64) angle))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))))
(cbrt.f64 (*.f64 (PI.f64) angle))
(*.f64 (cbrt.f64 angle) (cbrt.f64 (PI.f64)))
(cbrt.f64 (*.f64 (PI.f64) angle))
(*.f64 1 (cbrt.f64 (*.f64 (PI.f64) angle)))
(cbrt.f64 (*.f64 (PI.f64) angle))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 1)
(cbrt.f64 (*.f64 (PI.f64) angle))
(*.f64 (*.f64 (cbrt.f64 angle) (cbrt.f64 (cbrt.f64 (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))
(cbrt.f64 (*.f64 (PI.f64) angle))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 angle)))
(cbrt.f64 (*.f64 (PI.f64) angle))
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (PI.f64)))) (cbrt.f64 angle))
(cbrt.f64 (*.f64 (PI.f64) angle))
(*.f64 (neg.f64 (cbrt.f64 (PI.f64))) (neg.f64 (cbrt.f64 angle)))
(cbrt.f64 (*.f64 (PI.f64) angle))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle)))) (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2)))
(cbrt.f64 (*.f64 (PI.f64) angle))
(*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 angle) (PI.f64))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2))
(cbrt.f64 (*.f64 (PI.f64) angle))
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2))
(cbrt.f64 (*.f64 (PI.f64) angle))
(*.f64 (neg.f64 -1) (cbrt.f64 (*.f64 (PI.f64) angle)))
(cbrt.f64 (*.f64 (PI.f64) angle))
(*.f64 (cbrt.f64 (PI.f64)) (neg.f64 (neg.f64 (cbrt.f64 angle))))
(cbrt.f64 (*.f64 (PI.f64) angle))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2))))
(cbrt.f64 (*.f64 (PI.f64) angle))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle)))
(cbrt.f64 (*.f64 (PI.f64) angle))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (cbrt.f64 (cbrt.f64 (*.f64 angle (pow.f64 (*.f64 (PI.f64) angle) 2)))))
(cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle (pow.f64 (*.f64 (PI.f64) angle) 2)))))
(*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))
(cbrt.f64 (*.f64 (PI.f64) angle))
(*.f64 (cbrt.f64 (cbrt.f64 angle)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64))))
(cbrt.f64 (*.f64 (PI.f64) angle))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (*.f64 (PI.f64) angle))))) 2))
(cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (*.f64 (PI.f64) angle)))) 2)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 angle))) (pow.f64 (cbrt.f64 (cbrt.f64 angle)) 2))
(cbrt.f64 (*.f64 (PI.f64) angle))
(*.f64 -1 (cbrt.f64 (*.f64 (neg.f64 angle) (PI.f64))))
(cbrt.f64 (*.f64 (PI.f64) angle))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 angle) (PI.f64)))) (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 2)))
(cbrt.f64 (*.f64 (PI.f64) angle))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 (PI.f64) angle)))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (*.f64 (PI.f64) angle))))))
(cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 (PI.f64) angle)) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (*.f64 (PI.f64) angle))))))
(/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 1)
(cbrt.f64 (*.f64 (PI.f64) angle))
(/.f64 (cbrt.f64 (*.f64 (neg.f64 angle) (PI.f64))) -1)
(cbrt.f64 (*.f64 (PI.f64) angle))
(pow.f64 (*.f64 (PI.f64) angle) 1/3)
(cbrt.f64 (*.f64 (PI.f64) angle))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 3)
(cbrt.f64 (*.f64 (PI.f64) angle))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 1)
(cbrt.f64 (*.f64 (PI.f64) angle))
(neg.f64 (cbrt.f64 (*.f64 (neg.f64 angle) (PI.f64))))
(cbrt.f64 (*.f64 (PI.f64) angle))
(cbrt.f64 (*.f64 (PI.f64) angle))

eval759.0ms (2.6%)

Compiler

Compiled 38117 to 26846 computations (29.6% saved)

prune719.0ms (2.4%)

Pruning

176 alts after pruning (172 fresh and 4 done)

PrunedKeptTotal
New1129751204
Fresh3497131
Picked011
Done336
Total11661761342
Error
17.3b
Counts
1342 → 176
Alt Table
Click to see full alt table
StatusErrorProgram
49.9b
(+.f64 (pow.f64 (pow.f64 (*.f64 a a) 3) 1/3) (*.f64 (*.f64 b b) (*.f64 angle angle)))
37.5b
(+.f64 (pow.f64 (/.f64 1 a) -2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
18.9b
(+.f64 (pow.f64 (*.f64 a (if (!=.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) -3)) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 3)) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
37.1b
(+.f64 (pow.f64 (*.f64 a (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
19.0b
(+.f64 (pow.f64 (*.f64 a (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 2)) (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)))) 2))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
37.1b
(+.f64 (pow.f64 (*.f64 a (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
37.1b
(+.f64 (pow.f64 (*.f64 a (*.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)))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
18.9b
(+.f64 (pow.f64 (*.f64 a (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (if (!=.f64 angle 0) (/.f64 (PI.f64) (/.f64 180 angle)) (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
40.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
37.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) angle) (cbrt.f64 32400)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
38.6b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 1/3) (cbrt.f64 32400)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 3) (cbrt.f64 32400)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (neg.f64 angle) (cbrt.f64 180)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 32400)))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 1049760000))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 1049760000))) 2) (cbrt.f64 (cbrt.f64 32400))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (sqrt.f64 180)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (sqrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
38.6b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) angle) 1/3) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 3) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 angle))) (pow.f64 (cbrt.f64 (cbrt.f64 angle)) 2)) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
20.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (*.f64 (PI.f64) angle)))) 2))) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
37.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 1/180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
37.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 1/32400)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
22.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (pow.f64 (*.f64 angle angle) 1/3)) (cbrt.f64 angle)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (pow.f64 (cbrt.f64 angle) 2)) (cbrt.f64 angle)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
22.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) 2) 2))) (cbrt.f64 angle)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
41.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (pow.f64 angle 1/3)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
22.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 angle))))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
37.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 (*.f64 1/5832000 (PI.f64)))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
37.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 (*.f64 1/5832000 (PI.f64)))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (*.f64 (PI.f64) (cbrt.f64 1/180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) (sqrt.f64 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
37.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
37.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
37.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 1/180) (cbrt.f64 1/32400))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
37.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 3)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) 3))
19.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (if (!=.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
19.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (if (!=.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (if (!=.f64 (*.f64 (cbrt.f64 1/32400) angle) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (/.f64 1 (*.f64 (cbrt.f64 1/32400) angle))) (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
39.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/3) 3))) 2))
19.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 3))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 3) 3))) 2))
19.7b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3))) 2))
19.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))) (cbrt.f64 (cbrt.f64 1/32400))) 3))) 2))
19.6b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (sqrt.f64 1/180))) (cbrt.f64 (*.f64 angle (sqrt.f64 1/180)))) 3))) 2))
27.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) 3))) 2))
19.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 1/180)) 3))) 2))
19.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))) 3))) 2))
19.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (pow.f64 180 1/6)) (pow.f64 180 1/6)) (neg.f64 (cbrt.f64 32400))))) 2))
19.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (pow.f64 180 -1/3) (*.f64 (neg.f64 angle) (PI.f64))) (neg.f64 (cbrt.f64 32400))))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) 2))
19.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2))
27.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 1/180 1/3) (/.f64 (*.f64 (PI.f64) angle) 3)))) 2))
19.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 angle 1/180))))) 2))
27.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180)) (cbrt.f64 (*.f64 (PI.f64) angle))))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) 1/180)))) 2))
32.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b 0) 2))
32.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (+.f64 (*.f64 (*.f64 b b) 1/2) (*.f64 (*.f64 b b) (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))))))
32.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (+.f64 (*.f64 b b) (*.f64 (*.f64 b b) (neg.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))
24.6b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) 3) b) 2)))
30.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1/2))) 2)) b) 2)))
30.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) 3)) (fma.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/4))) b) 2)))
30.6b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1/2))) 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)))
37.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
37.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 (*.f64 1/5832000 angle) (*.f64 angle angle)))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
23.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 3))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
37.1b
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
38.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (fma.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (*.f64 b b) (pow.f64 angle 4))) (*.f64 (*.f64 b b) (*.f64 angle angle))))
29.7b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2) 1/3))
33.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3) 2))
39.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 3) 2))
39.6b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 3) 2))
35.2b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3) 1/3))
19.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3) 3) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3) 3) 2))
19.2b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 3) 2))
19.2b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)))) 3) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 b))) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) 3) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (*.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) 3) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 b))) 2) 2)) 3) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b)) 3) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))) 3) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 3) 2))
34.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b angle)) 3) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3)) (cbrt.f64 (sqrt.f64 1/3))) (cbrt.f64 1/3)) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (sqrt.f64 3)) (sqrt.f64 3)) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3)) (sqrt.f64 1/3)) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3) b) 2))
27.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle)))) 3) 1/3) 2))
19.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (*.f64 (PI.f64) (cbrt.f64 1/180))))) 3) 1/3) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) (cbrt.f64 1/32400)))) 3) 1/3) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 3) 1/3) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 3) 1/3) 2))
27.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2))))) 3) 1/3) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 3) 2))
31.0b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))) 3) 1/3) 2))
34.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b angle) 3) 1/3) 2))
18.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 2))
18.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (*.f64 1/3 b)) 2))
26.6b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b)) 2))
29.2b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 b)) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) 2))
35.7b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))) 2))
19.2b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (/.f64 (neg.f64 angle) (cbrt.f64 180)) (PI.f64)) (neg.f64 (cbrt.f64 32400))))) 2))
19.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))))) 2))
27.5b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 1/180)))) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 1/32400)))) 2))
27.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle)))) 2))
27.5b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180))))) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 (*.f64 1/5832000 (PI.f64)))))) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) (*.f64 angle (cbrt.f64 1/180))))) 2))
19.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (*.f64 (PI.f64) (cbrt.f64 1/180))))) 2))
19.2b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) (cbrt.f64 1/32400)))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2))
27.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2))))) 2))
27.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2))
18.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
30.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))) 2))
25.6b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2))
24.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3))
34.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) 3))
18.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (/.f64 (*.f64 3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3))
37.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (/.f64 1 angle) -2) (*.f64 b b)))
18.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/9))
27.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) (cbrt.f64 (*.f64 b b))))
28.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b)))
28.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2)))
23.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b) b))
35.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle))))
28.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (*.f64 b b))) (cbrt.f64 b)))
21.5b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))
20.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
18.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
32.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b b) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64)))))) 1/2))
37.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b b) (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)))
35.7b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b angle) (*.f64 b (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle))))
34.2b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b angle) b) angle))
18.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/9)))
27.6b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 1/3 b) (*.f64 1/3 b)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
35.5b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b angle)) (*.f64 angle (cbrt.f64 b))))
35.5b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 (*.f64 b (cbrt.f64 b)) angle)))
35.5b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 b angle) (cbrt.f64 angle))) b))
35.5b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b (*.f64 angle angle)) b))
35.5b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 b angle))))
34.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b angle) (*.f64 b angle)))
18.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3))))
18.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
27.2b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (cbrt.f64 (*.f64 b b)) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 3)))
35.5b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 b angle))))
35.2b
(+.f64 (pow.f64 (*.f64 a 1) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3)))
37.8b
(+.f64 (pow.f64 (cbrt.f64 (*.f64 a a)) 3) (*.f64 (*.f64 b b) (*.f64 angle angle)))
37.8b
(+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) (*.f64 a (cbrt.f64 a))) (cbrt.f64 (cbrt.f64 (*.f64 a a)))) (*.f64 (*.f64 b b) (*.f64 angle angle)))
37.7b
(+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a) (cbrt.f64 a)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
37.7b
(+.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a)) (*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) a)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
37.4b
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 angle angle)))
49.5b
(+.f64 (cbrt.f64 (pow.f64 (*.f64 a a) 3)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
Compiler

Compiled 10080 to 8033 computations (20.3% saved)

localize47.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (PI.f64) (*.f64 angle 1/180))
0.3b
(*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
0.3b
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
22.7b
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
Compiler

Compiled 113 to 80 computations (29.2% saved)

series28.0ms (0.1%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
angle
@0
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
0.0ms
b
@0
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
0.0ms
angle
@0
(*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
0.0ms
b
@0
(*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
0.0ms
angle
@-inf
(*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
Compiler

Compiled 3060 to 1975 computations (35.5% saved)

rewrite139.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
161×egg-rr
57×egg-rr
Counts
2 → 218
Calls
Call 1
Inputs
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 0) (/.f64 (cbrt.f64 (*.f64 b b)) (/.f64 3 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 (cbrt.f64 b) (/.f64 3 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (/.f64 3 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 b b)) 0) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (/.f64 3 (cbrt.f64 (*.f64 b b)))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (/.f64 3 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 1 (/.f64 3 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 b (/.f64 3 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 b) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 3 (cbrt.f64 b))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (/.f64 3 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 0) (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 3 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 3 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 b 0) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 3 b)) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 0) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 3 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (*.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/27 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/3 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) 1/3) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) 1/3) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 1/27 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/3 (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 b)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/3 b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/3 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/3 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (cbrt.f64 (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 1/3 b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/3 b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 1/3 b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/27)))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/27))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/3 (cbrt.f64 b)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/3 (cbrt.f64 b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/3 (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/3 (cbrt.f64 b)) 1) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/3 (cbrt.f64 b)) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (cbrt.f64 1/9)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 2))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (cbrt.f64 1/3)) (*.f64 (cbrt.f64 1/9) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (*.f64 1/3 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (*.f64 1/3 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 1/3))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 1/3))) (*.f64 (cbrt.f64 1/3) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/9)) (*.f64 b (cbrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/3)) (cbrt.f64 (sqrt.f64 1/3))) (*.f64 b (cbrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/3)) (*.f64 b (cbrt.f64 1/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 1/3 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/3)) (sqrt.f64 (sqrt.f64 1/3))) (*.f64 (sqrt.f64 (sqrt.f64 1/3)) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (/.f64 b 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/3)) (/.f64 b (cbrt.f64 9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 9)) (*.f64 b (cbrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2) (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 1/3)) (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (sqrt.f64 1/3)) (*.f64 (sqrt.f64 1/3) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 9)) (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 (*.f64 b b)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (cbrt.f64 3)) (/.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 1/3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (*.f64 (cbrt.f64 (*.f64 b b)) (sqrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (cbrt.f64 9)) (*.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 b) 2) (/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/3 b)) (/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 1/3) (cbrt.f64 b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cbrt.f64 (*.f64 b b)) (sqrt.f64 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 b) (cbrt.f64 9)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 2) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 1/3)) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (sqrt.f64 1/3)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/27))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/27))) (*.f64 (sqrt.f64 1/3) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 9)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 (cbrt.f64 b) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/3 (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 1/3))) (/.f64 (cbrt.f64 b) (cbrt.f64 9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cbrt.f64 (*.f64 b b)) (sqrt.f64 1/3))) (*.f64 (sqrt.f64 1/3) (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 9)) (cbrt.f64 (*.f64 1/3 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 b b)) 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b b)) (*.f64 1/3 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 1/3)) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (cbrt.f64 9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sqrt.f64 1/3)) (*.f64 (sqrt.f64 1/3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 9)) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (cbrt.f64 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 2) (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 1/3)) (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 1/3) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/27))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 9)) (cbrt.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 3)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 1/3) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (sqrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 9)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (cbrt.f64 1/3)) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (cbrt.f64 9)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/27))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (sqrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 9)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (sqrt.f64 1/3))) (sqrt.f64 (sqrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 1/3)) (*.f64 (sqrt.f64 (sqrt.f64 1/3)) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/3) (*.f64 (*.f64 b (cbrt.f64 1/9)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (cbrt.f64 1/9)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (cbrt.f64 1/3) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 2))) (cbrt.f64 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/9))) (cbrt.f64 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/3)) (cbrt.f64 (sqrt.f64 1/3)))) (cbrt.f64 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (sqrt.f64 1/3)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/3)) (sqrt.f64 (sqrt.f64 1/3)))) (sqrt.f64 (sqrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 1/3))) (*.f64 (cbrt.f64 (cbrt.f64 1/3)) (*.f64 (cbrt.f64 1/3) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 2)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3)) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/3)) (*.f64 b (sqrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/3) (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 9)) (cbrt.f64 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 9)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 b b)) 1/3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b (cbrt.f64 1/3))) (cbrt.f64 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/9) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b (cbrt.f64 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/9) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/3)) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/3) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) -3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b (cbrt.f64 1/3))) (cbrt.f64 9))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 6)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 6)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (cbrt.f64 1/9)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1) (cbrt.f64 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 9)) (cbrt.f64 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 1/27)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3/2) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3/2 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 3/2 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 3 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 27 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 3 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 3 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (*.f64 3 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 3 b)) (*.f64 (cbrt.f64 (*.f64 (*.f64 b b) 9)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 b b) 9)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 3 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 3 b)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 27 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 3 b))) (cbrt.f64 (*.f64 3 b))) (cbrt.f64 (*.f64 3 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b (cbrt.f64 3))) (cbrt.f64 9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 27 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 3 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 27 (*.f64 b b))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (cbrt.f64 3)) (*.f64 (cbrt.f64 9) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 2)) (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 3 b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 3 b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 3 b))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 3 b))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 3 b))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 3)) (*.f64 (cbrt.f64 9) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 3)) (*.f64 b (sqrt.f64 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 27 b))) (cbrt.f64 (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 3 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 3 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (cbrt.f64 (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (sqrt.f64 3)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 3 b))) (cbrt.f64 (*.f64 (*.f64 b b) 9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 b b) 9)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 3 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 27 b)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 27 b)) 1) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 27 b)) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 3) (*.f64 (cbrt.f64 9) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 9) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (cbrt.f64 (*.f64 27 (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 3 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b (sqrt.f64 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b (sqrt.f64 3))) (sqrt.f64 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))))

simplify350.0ms (1.2%)

Algorithm
egglog
Counts
266 → 292
Calls
Call 1
Inputs
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1/3 (*.f64 angle b))
(+.f64 (*.f64 -1/18 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b))) (*.f64 1/3 (*.f64 angle b)))
(+.f64 (*.f64 1/360 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (*.f64 b (pow.f64 angle 5)))) (+.f64 (*.f64 -1/18 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b))) (*.f64 1/3 (*.f64 angle b))))
(+.f64 (*.f64 1/360 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (*.f64 b (pow.f64 angle 5)))) (+.f64 (*.f64 -1/15120 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 7) b))) (+.f64 (*.f64 -1/18 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b))) (*.f64 1/3 (*.f64 angle b)))))
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 3 (*.f64 angle b))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b))) (*.f64 3 (*.f64 angle b)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b))) (+.f64 (*.f64 3 (*.f64 angle b)) (*.f64 1/40 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (*.f64 b (pow.f64 angle 5))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b))) (+.f64 (*.f64 -1/1680 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 7) b))) (+.f64 (*.f64 3 (*.f64 angle b)) (*.f64 1/40 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (*.f64 b (pow.f64 angle 5)))))))
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(if (!=.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 0) (/.f64 (cbrt.f64 (*.f64 b b)) (/.f64 3 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 (cbrt.f64 b) (/.f64 3 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (/.f64 3 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (cbrt.f64 (*.f64 b b)) 0) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (/.f64 3 (cbrt.f64 (*.f64 b b)))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (/.f64 3 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 1 (/.f64 3 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 b (/.f64 3 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 1 0) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (cbrt.f64 b) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 3 (cbrt.f64 b))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (/.f64 3 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 0) (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 3 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 3 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 b 0) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 3 b)) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 0) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 3 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (*.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) b)
(*.f64 (cbrt.f64 (*.f64 1/27 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/3 b))
(*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) 1/3) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) 1/3) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 1/27 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 1/3 (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 b)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3)))
(*.f64 (*.f64 (*.f64 1/3 b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 1/3 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))
(*.f64 (*.f64 1/3 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (cbrt.f64 (*.f64 b b)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 1/3 b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 (*.f64 1/3 b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 1/3 b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/27)))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/27))))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3)) 2))
(*.f64 (*.f64 (*.f64 1/3 (cbrt.f64 b)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (*.f64 (*.f64 1/3 (cbrt.f64 b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 b b)))
(*.f64 (*.f64 (*.f64 1/3 (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 (*.f64 1/3 (cbrt.f64 b)) 1) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 1/3 (cbrt.f64 b)) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 b (cbrt.f64 1/9)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/3)))
(*.f64 (*.f64 b (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 2))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3)))
(*.f64 (*.f64 b (cbrt.f64 1/3)) (*.f64 (cbrt.f64 1/9) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (*.f64 1/3 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 b (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 b (*.f64 1/3 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 1/3))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 1/3))) (*.f64 (cbrt.f64 1/3) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/9)) (*.f64 b (cbrt.f64 1/3)))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/3)) (cbrt.f64 (sqrt.f64 1/3))) (*.f64 b (cbrt.f64 1/3)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/3)) (*.f64 b (cbrt.f64 1/9)))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 2)) b))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 1/3 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) b))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/3)) (sqrt.f64 (sqrt.f64 1/3))) (*.f64 (sqrt.f64 (sqrt.f64 1/3)) b))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3) b))
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (/.f64 b 3/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/3)) (/.f64 b (cbrt.f64 9)))
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 9)) (*.f64 b (cbrt.f64 1/3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2) (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3/2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 1/3)) (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 9)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (sqrt.f64 1/3)) (*.f64 (sqrt.f64 1/3) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 9)) (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 3)))
(*.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 (*.f64 b b)) 3/2))
(*.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (cbrt.f64 3)) (/.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 9)))
(*.f64 (*.f64 (sqrt.f64 1/3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (*.f64 (cbrt.f64 (*.f64 b b)) (sqrt.f64 1/3)))
(*.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (cbrt.f64 9)) (*.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 1/3)))
(*.f64 (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2/3)
(*.f64 (/.f64 (cbrt.f64 b) 2) (/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3/2))
(*.f64 (cbrt.f64 (*.f64 1/3 b)) (/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 9)))
(*.f64 (*.f64 (sqrt.f64 1/3) (cbrt.f64 b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cbrt.f64 (*.f64 b b)) (sqrt.f64 1/3))))
(*.f64 (/.f64 (cbrt.f64 b) (cbrt.f64 9)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 1/3))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 2) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3/2))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 1/3)) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 9)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (sqrt.f64 1/3)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/27))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3/2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 9)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/27))) (*.f64 (sqrt.f64 1/3) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 9)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 1/3)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 (cbrt.f64 b) 3/2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/3 (cbrt.f64 b)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 1/3))) (/.f64 (cbrt.f64 b) (cbrt.f64 9)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cbrt.f64 (*.f64 b b)) (sqrt.f64 1/3))) (*.f64 (sqrt.f64 1/3) (cbrt.f64 b)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 9)) (cbrt.f64 (*.f64 1/3 b)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 b b)) 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 3/2))
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 1/3 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 1/3)) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (cbrt.f64 9)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sqrt.f64 1/3)) (*.f64 (sqrt.f64 1/3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 9)) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (cbrt.f64 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 2) (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3/2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 1/3)) (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 9)))
(*.f64 (*.f64 (sqrt.f64 1/3) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/27))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 9)) (cbrt.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 3/2))
(*.f64 (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 3)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 9)))
(*.f64 (*.f64 (sqrt.f64 1/3) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (sqrt.f64 1/3)))
(*.f64 (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 9)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 1/3)))
(*.f64 (/.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3/2))
(*.f64 (*.f64 b (cbrt.f64 1/3)) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 9)))
(*.f64 (/.f64 b (cbrt.f64 9)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/3)))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 9)))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/27))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (sqrt.f64 1/3)))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 9)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 1/3)))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 3/2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (sqrt.f64 1/3))) (sqrt.f64 (sqrt.f64 1/3)))
(*.f64 (sqrt.f64 (sqrt.f64 1/3)) (*.f64 (sqrt.f64 (sqrt.f64 1/3)) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3))
(*.f64 1 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (cbrt.f64 1/3) (*.f64 (*.f64 b (cbrt.f64 1/9)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 1/9)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 1/3))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (cbrt.f64 1/3) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) 1/3))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 2))) (cbrt.f64 1/3))
(*.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/9))) (cbrt.f64 1/3))
(*.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/3)) (cbrt.f64 (sqrt.f64 1/3)))) (cbrt.f64 1/3))
(*.f64 (*.f64 b (sqrt.f64 1/3)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/3)))
(*.f64 (*.f64 b (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 2)))
(*.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/3)) (sqrt.f64 (sqrt.f64 1/3)))) (sqrt.f64 (sqrt.f64 1/3)))
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 1/3))) (*.f64 (cbrt.f64 (cbrt.f64 1/3)) (*.f64 (cbrt.f64 1/3) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 2)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3)) b))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/3)) (*.f64 b (sqrt.f64 1/3)))
(*.f64 1/2 (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3/2))
(*.f64 (cbrt.f64 1/3) (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 9)))
(*.f64 (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 9)) (cbrt.f64 1/3))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 9)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) 1/3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b (cbrt.f64 1/3))) (cbrt.f64 1/9))
(*.f64 (cbrt.f64 1/9) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b (cbrt.f64 1/3))))
(*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/3)) b))
(*.f64 (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3))
(*.f64 (sqrt.f64 1/3) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(/.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) -3)
(/.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b (cbrt.f64 1/3))) (cbrt.f64 9))
(/.f64 (*.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)
(/.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -3)
(/.f64 (*.f64 2 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)
(/.f64 (*.f64 2 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 6)
(/.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 6)
(/.f64 (neg.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -3)
(/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(/.f64 (*.f64 (*.f64 b (cbrt.f64 1/9)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 3))
(/.f64 (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 3))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1) (cbrt.f64 3))
(/.f64 (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 9)) (cbrt.f64 3))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 3))
(/.f64 (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3/2)
(pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 1/27)))
(+.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3/2) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3/2))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (*.f64 3/2 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 3/2 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 3 b))
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 (*.f64 3 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 3 b)))
(*.f64 b (*.f64 3 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (*.f64 3 b)) (*.f64 (cbrt.f64 (*.f64 (*.f64 b b) 9)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 b b) 9)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 3 b)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 3 b)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 27 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 3 b))) (cbrt.f64 (*.f64 3 b))) (cbrt.f64 (*.f64 3 b)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b (cbrt.f64 3))) (cbrt.f64 9))
(*.f64 (cbrt.f64 (*.f64 27 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 3 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 27 (*.f64 b b))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 b (cbrt.f64 3)) (*.f64 (cbrt.f64 9) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 2)) (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (*.f64 3 b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 3 b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 3 b))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 3 b))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 3 b))) 2) 2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 2)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 3)) (*.f64 (cbrt.f64 9) b))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 3)) (*.f64 b (sqrt.f64 3)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 27 b))) (cbrt.f64 (*.f64 b b)))
(*.f64 (*.f64 3 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))
(*.f64 (*.f64 3 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (cbrt.f64 (*.f64 b b)))
(*.f64 (*.f64 b (sqrt.f64 3)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 3)))
(*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 3 b))) (cbrt.f64 (*.f64 (*.f64 b b) 9)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 b b) 9)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 3 b))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 27 b)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 27 b)) 1) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 27 b)) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 1 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 3 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 (cbrt.f64 3) (*.f64 (cbrt.f64 9) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cbrt.f64 9) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 3))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (cbrt.f64 (*.f64 27 (*.f64 b b))))
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 3 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (sqrt.f64 3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b (sqrt.f64 3))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b (sqrt.f64 3))) (sqrt.f64 3))
(/.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)
(/.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(/.f64 (*.f64 2 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)
(pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
Outputs
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 1/3 (*.f64 angle b))
(+.f64 (*.f64 -1/18 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b))) (*.f64 1/3 (*.f64 angle b)))
(fma.f64 -1/18 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b)) (*.f64 1/3 (*.f64 angle b)))
(+.f64 (*.f64 1/360 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (*.f64 b (pow.f64 angle 5)))) (+.f64 (*.f64 -1/18 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b))) (*.f64 1/3 (*.f64 angle b))))
(fma.f64 1/360 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (*.f64 b (pow.f64 angle 5))) (fma.f64 -1/18 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b)) (*.f64 1/3 (*.f64 angle b))))
(+.f64 (*.f64 1/360 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (*.f64 b (pow.f64 angle 5)))) (+.f64 (*.f64 -1/15120 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 7) b))) (+.f64 (*.f64 -1/18 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b))) (*.f64 1/3 (*.f64 angle b)))))
(fma.f64 1/360 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (*.f64 b (pow.f64 angle 5))) (fma.f64 -1/15120 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 7) b)) (fma.f64 -1/18 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b)) (*.f64 1/3 (*.f64 angle b)))))
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 3 (*.f64 angle b))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b))) (*.f64 3 (*.f64 angle b)))
(fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b)) (*.f64 3 (*.f64 angle b)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b))) (+.f64 (*.f64 3 (*.f64 angle b)) (*.f64 1/40 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (*.f64 b (pow.f64 angle 5))))))
(fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b)) (fma.f64 3 (*.f64 angle b) (*.f64 1/40 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (*.f64 b (pow.f64 angle 5))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b))) (+.f64 (*.f64 -1/1680 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 7) b))) (+.f64 (*.f64 3 (*.f64 angle b)) (*.f64 1/40 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (*.f64 b (pow.f64 angle 5)))))))
(fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 3) b)) (fma.f64 -1/1680 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 7) b)) (fma.f64 3 (*.f64 angle b) (*.f64 1/40 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (*.f64 b (pow.f64 angle 5)))))))
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 3 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(if (!=.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 0) (/.f64 (cbrt.f64 (*.f64 b b)) (/.f64 3 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 0) (/.f64 (cbrt.f64 (*.f64 b b)) (/.f64 3 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 (cbrt.f64 b) (/.f64 3 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 (cbrt.f64 b) (/.f64 3 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))
(if (!=.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (/.f64 3 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (/.f64 3 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))
(if (!=.f64 (cbrt.f64 (*.f64 b b)) 0) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (/.f64 3 (cbrt.f64 (*.f64 b b)))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (cbrt.f64 (*.f64 b b)) 0) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (/.f64 3 (cbrt.f64 (*.f64 b b)))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))
(if (!=.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (/.f64 3 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (/.f64 3 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))
(if (!=.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 1 (/.f64 3 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (pow.f64 (/.f64 (/.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))
(if (!=.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 b (/.f64 3 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 b (/.f64 3 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))
(if (!=.f64 1 0) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 1 0) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))
(if (!=.f64 (cbrt.f64 b) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 3 (cbrt.f64 b))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (cbrt.f64 b) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 3 (cbrt.f64 b))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))
(if (!=.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (/.f64 3 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (/.f64 3 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 0) (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 3 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 0) (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 3 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 3 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 3 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))
(if (!=.f64 b 0) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 3 b)) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 b 0) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 3 b)) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 0) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 3 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))) (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 0) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 3 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))
(+.f64 (*.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (*.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2))
(*.f64 2 (*.f64 (*.f64 1/2 (*.f64 1/3 b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (*.f64 1/2 (*.f64 1/3 b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) b)
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 (cbrt.f64 (*.f64 1/27 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 1/27 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/3 b))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) 1/3) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 1/3 (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) 1/3) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b))
(*.f64 (*.f64 1/3 (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 1/27 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 1/27 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 1/3 (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 2)) (pow.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 2))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 b)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 2) b)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3)))
(*.f64 (*.f64 (*.f64 1/3 b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3))
(*.f64 (*.f64 1/3 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3))
(*.f64 (*.f64 1/3 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (cbrt.f64 (*.f64 b b)))
(*.f64 (*.f64 1/3 (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 1/3 b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3))
(*.f64 (*.f64 (*.f64 1/3 b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 1/3 b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/27)))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/27))))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3))
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3)) 2))
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3))
(*.f64 (*.f64 (*.f64 1/3 (cbrt.f64 b)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (*.f64 1/3 (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 1/3 (cbrt.f64 b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 b b)))
(*.f64 (*.f64 1/3 (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 1/3 (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 (*.f64 1/3 (cbrt.f64 b)) (cbrt.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 (*.f64 1/3 (cbrt.f64 b)) 1) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 1/3 (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 1/3 (cbrt.f64 b)) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 b (cbrt.f64 1/9)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/3)))
(*.f64 (*.f64 b (cbrt.f64 1/3)) (*.f64 (cbrt.f64 1/9) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 b (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 2))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3)))
(*.f64 (*.f64 b (cbrt.f64 1/3)) (*.f64 (cbrt.f64 1/9) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (*.f64 1/3 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3))
(*.f64 (*.f64 b (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3))
(*.f64 (*.f64 b (*.f64 1/3 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 1/3))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 1/3))) (*.f64 (cbrt.f64 1/3) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/9)) (*.f64 b (cbrt.f64 1/3)))
(*.f64 (*.f64 b (cbrt.f64 1/3)) (*.f64 (cbrt.f64 1/9) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/3)) (cbrt.f64 (sqrt.f64 1/3))) (*.f64 b (cbrt.f64 1/3)))
(*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (cbrt.f64 1/3) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/3)) (*.f64 b (cbrt.f64 1/9)))
(*.f64 (*.f64 b (cbrt.f64 1/3)) (*.f64 (cbrt.f64 1/9) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 2)) b))
(*.f64 (*.f64 b (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 2))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 1/3 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) b))
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/3)) (sqrt.f64 (sqrt.f64 1/3))) (*.f64 (sqrt.f64 (sqrt.f64 1/3)) b))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3) b))
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3))
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (/.f64 b 3/2))
(/.f64 (*.f64 (/.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3/2)
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/3)) (/.f64 b (cbrt.f64 9)))
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 9)) (*.f64 b (cbrt.f64 1/3)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/3)) (/.f64 b (cbrt.f64 9)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2) (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3/2))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 2 3/2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 1/3)) (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 9)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 1/3)) (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 9)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (sqrt.f64 1/3)) (*.f64 (sqrt.f64 1/3) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 9)) (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 3)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 9)) (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 3)))
(*.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 (*.f64 b b)) 3/2))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (/.f64 (cbrt.f64 (*.f64 b b)) 3/2)) 2)
(*.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (cbrt.f64 3)) (/.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 9)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 b b) 9)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (cbrt.f64 3))
(*.f64 (*.f64 (sqrt.f64 1/3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (*.f64 (cbrt.f64 (*.f64 b b)) (sqrt.f64 1/3)))
(*.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (cbrt.f64 9)) (*.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 1/3)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 b b) 1/3)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (cbrt.f64 9))
(*.f64 (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2/3)
(/.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2/3) 2)
(*.f64 (/.f64 (cbrt.f64 b) 2) (/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3/2))
(/.f64 (*.f64 (/.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3/2)
(*.f64 (cbrt.f64 (*.f64 1/3 b)) (/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 9)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/3 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 9))
(*.f64 (*.f64 (sqrt.f64 1/3) (cbrt.f64 b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cbrt.f64 (*.f64 b b)) (sqrt.f64 1/3))))
(*.f64 (/.f64 (cbrt.f64 b) (cbrt.f64 9)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 1/3))))
(*.f64 (cbrt.f64 (/.f64 b 9)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 b b) 1/3))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 2) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3/2))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 3/2))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 1/3)) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 9)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 1/3)) (cbrt.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 9)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (sqrt.f64 1/3)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/27))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3/2))
(/.f64 (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (*.f64 2 3/2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 9)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)) (cbrt.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 9)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/27))) (*.f64 (sqrt.f64 1/3) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (cbrt.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/27)))) (*.f64 (sqrt.f64 1/3) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 9)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 1/3)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 9)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/3)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 (cbrt.f64 b) 3/2))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 (cbrt.f64 b) 3/2)) 2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/3 (cbrt.f64 b)))
(*.f64 (*.f64 1/3 (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 1/3))) (/.f64 (cbrt.f64 b) (cbrt.f64 9)))
(*.f64 (cbrt.f64 (/.f64 b 9)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 b b) 1/3))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cbrt.f64 (*.f64 b b)) (sqrt.f64 1/3))) (*.f64 (sqrt.f64 1/3) (cbrt.f64 b)))
(*.f64 (*.f64 (sqrt.f64 1/3) (cbrt.f64 b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cbrt.f64 (*.f64 b b)) (sqrt.f64 1/3))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 9)) (cbrt.f64 (*.f64 1/3 b)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/3 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 9))
(*.f64 (/.f64 (cbrt.f64 (*.f64 b b)) 2) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 3/2))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 b b)) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) 3/2)
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 1/3 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))))
(*.f64 (*.f64 1/3 (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 1/3)) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (cbrt.f64 9)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 b b) 1/3)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (cbrt.f64 9))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sqrt.f64 1/3)) (*.f64 (sqrt.f64 1/3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))))
(*.f64 (*.f64 (sqrt.f64 1/3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (*.f64 (cbrt.f64 (*.f64 b b)) (sqrt.f64 1/3)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 9)) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (cbrt.f64 3)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 b b) 9)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (cbrt.f64 3))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 2) (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3/2))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 2 3/2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 1/3)) (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 9)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 9)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/3)))
(*.f64 (*.f64 (sqrt.f64 1/3) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/27))))
(*.f64 (cbrt.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/27)))) (*.f64 (sqrt.f64 1/3) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 9)) (cbrt.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)) (cbrt.f64 (/.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 9)))
(*.f64 (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 3/2))
(/.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (*.f64 2 3/2))
(*.f64 (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 3)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 9)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 9)) (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 3)))
(*.f64 (*.f64 (sqrt.f64 1/3) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (sqrt.f64 1/3)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (sqrt.f64 1/3)) (*.f64 (sqrt.f64 1/3) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 9)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 1/3)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 1/3)) (/.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 9)))
(*.f64 (/.f64 b 2) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3/2))
(/.f64 (*.f64 (/.f64 b 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3/2)
(*.f64 (*.f64 b (cbrt.f64 1/3)) (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 9)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/3)) (/.f64 b (cbrt.f64 9)))
(*.f64 (/.f64 b (cbrt.f64 9)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/3)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/3)) (/.f64 b (cbrt.f64 9)))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 9)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)) (cbrt.f64 9))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/27))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (sqrt.f64 1/3)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (sqrt.f64 1/3)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/27))))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 9)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 1/3)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 1/3)) (cbrt.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 9)))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 3/2))
(/.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)) (*.f64 2 3/2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 2) (cbrt.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 2))))
(*.f64 (*.f64 (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (sqrt.f64 1/3))) (sqrt.f64 (sqrt.f64 1/3)))
(*.f64 (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3))
(*.f64 (sqrt.f64 (sqrt.f64 1/3)) (*.f64 (sqrt.f64 (sqrt.f64 1/3)) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3))
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3))
(*.f64 1 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 (cbrt.f64 1/3) (*.f64 (*.f64 b (cbrt.f64 1/9)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 b (cbrt.f64 1/3)) (*.f64 (cbrt.f64 1/9) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 1/9)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 1/3))
(*.f64 (*.f64 b (cbrt.f64 1/3)) (*.f64 (cbrt.f64 1/9) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (cbrt.f64 1/3) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (cbrt.f64 1/3) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) 1/3))
(*.f64 (*.f64 1/3 (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 2))) (cbrt.f64 1/3))
(*.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/9))) (cbrt.f64 1/3))
(*.f64 (*.f64 b (cbrt.f64 1/3)) (*.f64 (cbrt.f64 1/9) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/3)) (cbrt.f64 (sqrt.f64 1/3)))) (cbrt.f64 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (cbrt.f64 1/3) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 b (sqrt.f64 1/3)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/3)))
(*.f64 (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3))
(*.f64 (*.f64 b (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 2)))
(*.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/3)) (sqrt.f64 (sqrt.f64 1/3)))) (sqrt.f64 (sqrt.f64 1/3)))
(*.f64 (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 1/3))) (*.f64 (cbrt.f64 (cbrt.f64 1/3)) (*.f64 (cbrt.f64 1/3) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 2)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3)) b))
(*.f64 (*.f64 b (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3) (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/3)) (*.f64 b (sqrt.f64 1/3)))
(*.f64 (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3))
(*.f64 1/2 (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3/2))
(/.f64 (*.f64 1/2 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3/2)
(*.f64 (cbrt.f64 1/3) (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 9)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/3)) (/.f64 b (cbrt.f64 9)))
(*.f64 (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 9)) (cbrt.f64 1/3))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/3)) (/.f64 b (cbrt.f64 9)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) (cbrt.f64 9)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b)) (cbrt.f64 9))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) 1/3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)))
(*.f64 (*.f64 1/3 (cbrt.f64 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b (cbrt.f64 1/3))) (cbrt.f64 1/9))
(*.f64 (*.f64 b (cbrt.f64 1/3)) (*.f64 (cbrt.f64 1/9) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 1/9) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b (cbrt.f64 1/3))))
(*.f64 (*.f64 b (cbrt.f64 1/3)) (*.f64 (cbrt.f64 1/9) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 1/9) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/3)) b))
(*.f64 (*.f64 b (cbrt.f64 1/3)) (*.f64 (cbrt.f64 1/9) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3))
(*.f64 (sqrt.f64 1/3) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 1/3 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(/.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) -3)
(/.f64 (*.f64 (neg.f64 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -3)
(/.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b (cbrt.f64 1/3))) (cbrt.f64 9))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 1/3)) (/.f64 b (cbrt.f64 9)))
(/.f64 (*.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)
(/.f64 (*.f64 (*.f64 2 (*.f64 1/3 b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(/.f64 (*.f64 -1 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -3)
(/.f64 (*.f64 (neg.f64 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -3)
(/.f64 (*.f64 2 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)
(/.f64 (*.f64 (*.f64 2 (*.f64 1/3 b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(/.f64 (*.f64 2 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 6)
(/.f64 (*.f64 (*.f64 2 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 6)
(/.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 6)
(/.f64 (*.f64 (*.f64 2 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 6)
(/.f64 (neg.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -3)
(/.f64 (*.f64 (neg.f64 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -3)
(/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(/.f64 (*.f64 (*.f64 b (cbrt.f64 1/9)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 3))
(/.f64 (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 3))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1) (cbrt.f64 3))
(/.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/3)) (cbrt.f64 (sqrt.f64 1/3)))) (cbrt.f64 3))
(/.f64 (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 9)) (cbrt.f64 3))
(/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 3) (cbrt.f64 9)))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (*.f64 b (sqrt.f64 1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 3))
(/.f64 (*.f64 b (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 1/3)) (cbrt.f64 (sqrt.f64 1/3)))) (cbrt.f64 3))
(/.f64 (/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3/2)
(/.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 3/2 2))
(pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(pow.f64 (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 1/3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 b 3) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 1/27)))
(+.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2))
(*.f64 2 (*.f64 (*.f64 1/2 (*.f64 3 b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3/2) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3/2))
(*.f64 2 (*.f64 (*.f64 3/2 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1/2 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (*.f64 1/2 (*.f64 3 b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 3/2 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 3/2 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (*.f64 (*.f64 3/2 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 3 b))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 (cbrt.f64 (*.f64 27 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 27 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 3 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b)
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 3 b)))
(*.f64 b (*.f64 3 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 (cbrt.f64 (*.f64 3 b)) (*.f64 (cbrt.f64 (*.f64 (*.f64 b b) 9)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 b b) 9)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 3 b)))
(*.f64 (cbrt.f64 (*.f64 3 b)) (*.f64 (cbrt.f64 (*.f64 (*.f64 b b) 9)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 3 b)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 3 b)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 27 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 27 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 3 b))) (cbrt.f64 (*.f64 3 b))) (cbrt.f64 (*.f64 3 b)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b (cbrt.f64 3))) (cbrt.f64 9))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b (cbrt.f64 3)) (cbrt.f64 9)))
(*.f64 (cbrt.f64 (*.f64 27 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 3 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 27 (*.f64 b b))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 b (cbrt.f64 3)) (*.f64 (cbrt.f64 9) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 2)) (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2)) 2) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 (*.f64 (*.f64 3 b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 3 b)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 3 b) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 3 b)))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 3 b))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 3 b))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 3 b))) 2) 2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 3 b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2)) 2)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 3)) (*.f64 (cbrt.f64 9) b))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 3)) (*.f64 b (sqrt.f64 3)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 27 b))) (cbrt.f64 (*.f64 b b)))
(*.f64 (*.f64 3 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))
(*.f64 (*.f64 3 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b))) (cbrt.f64 (*.f64 b b)))
(*.f64 (*.f64 b (sqrt.f64 3)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 3)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 3)) (*.f64 b (sqrt.f64 3)))
(*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3))
(*.f64 (*.f64 3 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 3 b))) (cbrt.f64 (*.f64 (*.f64 b b) 9)))
(*.f64 (cbrt.f64 (*.f64 3 b)) (*.f64 (cbrt.f64 (*.f64 (*.f64 b b) 9)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 b b) 9)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 3 b))))
(*.f64 (cbrt.f64 (*.f64 3 b)) (*.f64 (cbrt.f64 (*.f64 (*.f64 b b) 9)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 27 b)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (cbrt.f64 (*.f64 27 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 27 b)) 1) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (*.f64 27 b)) (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 27 b)) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 27 b) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 1 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 3 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 (cbrt.f64 3) (*.f64 (cbrt.f64 9) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b (cbrt.f64 3)) (cbrt.f64 9)))
(*.f64 (*.f64 (cbrt.f64 9) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 3))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b (cbrt.f64 3)) (cbrt.f64 9)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (cbrt.f64 (*.f64 27 (*.f64 b b))))
(*.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 3 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (sqrt.f64 3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b (sqrt.f64 3))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 3)) (*.f64 b (sqrt.f64 3)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b (sqrt.f64 3))) (sqrt.f64 3))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 3)) (*.f64 b (sqrt.f64 3)))
(/.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2)
(/.f64 (*.f64 (*.f64 2 (*.f64 3 b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(/.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(/.f64 (*.f64 2 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)
(/.f64 (*.f64 (*.f64 2 (*.f64 3 b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3)
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3)
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)

localize14.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
17.0b
(*.f64 (*.f64 b b) (*.f64 angle angle))
Compiler

Compiled 33 to 8 computations (75.8% saved)

localize42.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (PI.f64) (*.f64 angle 1/180))
0.3b
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
17.0b
(*.f64 (*.f64 b b) (*.f64 angle angle))
22.8b
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
Compiler

Compiled 99 to 61 computations (38.4% saved)

series17.0ms (0.1%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
1.0ms
angle
@0
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
1.0ms
angle
@-inf
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
1.0ms
angle
@inf
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
Compiler

Compiled 1640 to 1275 computations (22.3% saved)

rewrite121.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
79×egg-rr
Counts
1 → 79
Calls
Call 1
Inputs
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (/.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))) (-.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (-.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 3) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 3) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 3) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 3) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 3) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 3) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) 0) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (neg.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/2) (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/2)) (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (*.f64 1/2 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 1) (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 1) (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2)) (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 2)) (/.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (pow.f64 (cbrt.f64 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 2)) (/.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 3) (cbrt.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 1 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3))) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (neg.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (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))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) (cbrt.f64 2)) (pow.f64 (cbrt.f64 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))) (*.f64 2 (cbrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) 2) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 3))) (-.f64 (+.f64 1/4 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 3)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (+.f64 1/4 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (neg.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 3))))))

simplify561.0ms (1.9%)

Algorithm
egglog
Counts
91 → 102
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1 (pow.f64 (*.f64 1/180 (PI.f64)) 2)) (*.f64 -1/2 (pow.f64 (*.f64 1/180 (PI.f64)) 2)))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) 2)) (+.f64 (*.f64 1/2 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) 2)) (+.f64 (*.f64 1/12 (pow.f64 (*.f64 1/180 (PI.f64)) 4)) (*.f64 1/24 (pow.f64 (*.f64 1/180 (PI.f64)) 4)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1 (pow.f64 (*.f64 1/180 (PI.f64)) 2)) (*.f64 -1/2 (pow.f64 (*.f64 1/180 (PI.f64)) 2))))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -1/720 (pow.f64 (*.f64 1/180 (PI.f64)) 6)) (+.f64 (*.f64 -1/360 (pow.f64 (*.f64 1/180 (PI.f64)) 6)) (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) (pow.f64 (*.f64 1/180 (PI.f64)) 4))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) 2)) (*.f64 1/12 (pow.f64 (*.f64 1/180 (PI.f64)) 4))) (pow.f64 (*.f64 1/180 (PI.f64)) 2))))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) 2)) (+.f64 (*.f64 1/2 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) 2)) (+.f64 (*.f64 1/12 (pow.f64 (*.f64 1/180 (PI.f64)) 4)) (*.f64 1/24 (pow.f64 (*.f64 1/180 (PI.f64)) 4)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1 (pow.f64 (*.f64 1/180 (PI.f64)) 2)) (*.f64 -1/2 (pow.f64 (*.f64 1/180 (PI.f64)) 2)))))))
(*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))
(fma.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(if (!=.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (/.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(if (!=.f64 (-.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))) (-.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(if (!=.f64 (-.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (-.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 3) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 3) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(if (!=.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 3) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(if (!=.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 3) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(if (!=.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 3) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(if (!=.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 3) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(if (!=.f64 1 0) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(if (!=.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) 0) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))
(+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (neg.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/2) (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/2))
(+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)))
(+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(+.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/2)) (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 1/2 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (*.f64 1/2 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 1) (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1))
(+.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 1) (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 1))
(*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2)))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2)) (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 2)) (/.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (pow.f64 (cbrt.f64 2) 2)))
(*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 2)) (/.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (sqrt.f64 2)))
(*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (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)) (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.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 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) 1/2)
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 3) (cbrt.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) 2) 3))
(*.f64 1 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1)
(/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) 2)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 2) 2)
(/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 1 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3))) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (neg.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))) -2)
(/.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))) (cbrt.f64 2))
(/.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))) 2)
(/.f64 (*.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 2))
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) 1) 2)
(/.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (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))) 2)
(/.f64 (*.f64 2 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) 2)
(/.f64 (*.f64 (-.f64 1 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(/.f64 (*.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -2)
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)
(/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) (cbrt.f64 2)) (pow.f64 (cbrt.f64 2) 2))
(/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) (sqrt.f64 2)) (sqrt.f64 2))
(/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) 1) 2)
(/.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))) (*.f64 2 (cbrt.f64 2)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 2) 2))
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) 2) 4)
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))) 4)
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))) -2)
(/.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1)
(/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 3))) (-.f64 (+.f64 1/4 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 4)))
(/.f64 (*.f64 (+.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 3)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (+.f64 1/4 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 4)))
(pow.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 3) 1/3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1)
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(neg.f64 (*.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(neg.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (neg.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 3))
Outputs
1
(+.f64 1 (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1 (pow.f64 (*.f64 1/180 (PI.f64)) 2)) (*.f64 -1/2 (pow.f64 (*.f64 1/180 (PI.f64)) 2)))))
(fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) -3/2) 1)
(+.f64 1 (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) 2)) (+.f64 (*.f64 1/2 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) 2)) (+.f64 (*.f64 1/12 (pow.f64 (*.f64 1/180 (PI.f64)) 4)) (*.f64 1/24 (pow.f64 (*.f64 1/180 (PI.f64)) 4)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1 (pow.f64 (*.f64 1/180 (PI.f64)) 2)) (*.f64 -1/2 (pow.f64 (*.f64 1/180 (PI.f64)) 2))))))
(+.f64 (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) -3/2) 1) (*.f64 (pow.f64 angle 4) (fma.f64 1/4 (pow.f64 (*.f64 1/180 (PI.f64)) 4) (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 4) (+.f64 1/2 1/8)))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -1/720 (pow.f64 (*.f64 1/180 (PI.f64)) 6)) (+.f64 (*.f64 -1/360 (pow.f64 (*.f64 1/180 (PI.f64)) 6)) (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) (pow.f64 (*.f64 1/180 (PI.f64)) 4))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) 2)) (*.f64 1/12 (pow.f64 (*.f64 1/180 (PI.f64)) 4))) (pow.f64 (*.f64 1/180 (PI.f64)) 2))))))) (+.f64 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) 2)) (+.f64 (*.f64 1/2 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) 2)) (+.f64 (*.f64 1/12 (pow.f64 (*.f64 1/180 (PI.f64)) 4)) (*.f64 1/24 (pow.f64 (*.f64 1/180 (PI.f64)) 4)))))) (*.f64 (pow.f64 angle 2) (+.f64 (*.f64 -1 (pow.f64 (*.f64 1/180 (PI.f64)) 2)) (*.f64 -1/2 (pow.f64 (*.f64 1/180 (PI.f64)) 2)))))))
(+.f64 (fma.f64 (pow.f64 angle 6) (+.f64 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 6) (+.f64 -1/720 -1/360)) (fma.f64 -1/12 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) 3) (*.f64 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 4) (+.f64 1/4 1/12)) (*.f64 -1/2 (pow.f64 (*.f64 1/180 (PI.f64)) 2))))) (*.f64 (pow.f64 angle 4) (fma.f64 1/4 (pow.f64 (*.f64 1/180 (PI.f64)) 4) (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 4) (+.f64 1/2 1/8))))) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 2) -3/2) 1))
(*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(fma.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(if (!=.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (/.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(if (!=.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 0) (/.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (/.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(if (!=.f64 (-.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))) (-.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) 0) (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/4 (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(if (!=.f64 (-.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (-.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) 0) (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/4 (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 3) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(if (!=.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1/2) 2)) 0) (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) 1/8 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3)) (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1/2) 2))) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 3) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(if (!=.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1/2) 2)) 0) (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) 1/8 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3)) (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1/2) 2))) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(if (!=.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 3) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1/2) 0) (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) 1/8 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3)) (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1/2) 2))) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(if (!=.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 3) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 0) (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) 1/8 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3)) (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1/2) 2))) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(if (!=.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 3) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 0) (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) 1/8 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3)) (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1/2) 2))) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(if (!=.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 3) (pow.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2)) (-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1/2) 0) (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) 1/8 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3)) (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1/2) 2))) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(if (!=.f64 1 0) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(if (!=.f64 1 0) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(if (!=.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) 0) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(if (!=.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) 0) (/.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (/.f64 -2 (-.f64 -1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (neg.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (+.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) 1) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/2) (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/2))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)))
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(+.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/2)) (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (+.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) 1) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 1/2 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (*.f64 1/2 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 1) (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1))
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(+.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(+.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 1) (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 1))
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(*.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2)))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2)) (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 2)) (/.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (pow.f64 (cbrt.f64 2) 2)))
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(*.f64 (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 2)) (/.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (sqrt.f64 2)))
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (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)))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(*.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) 1/2)
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 3) (cbrt.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)))
(*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (cbrt.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2)))
(*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) 2) 3))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(*.f64 1 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1)
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) 2)
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 2) 2)
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 1 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3))) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 1 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 3))) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))
(/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (neg.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))) -2)
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(/.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))) (cbrt.f64 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))))
(/.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))) 2)
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))))
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) 1) 2)
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(/.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (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))) 2)
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(/.f64 (*.f64 2 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) 2)
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(/.f64 (*.f64 (-.f64 1 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 1 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 3))) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))
(/.f64 (*.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -2)
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) (cbrt.f64 2)) (pow.f64 (cbrt.f64 2) 2))
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) (sqrt.f64 2)) (sqrt.f64 2))
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) 1) 2)
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(/.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))) (*.f64 2 (cbrt.f64 2)))
(*.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))) 1/2) (cbrt.f64 1/2))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 2) 2))
(*.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))) 1/2) (cbrt.f64 1/2))
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)) 2) 4)
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(/.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))) 4)
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(/.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1))) -2)
(*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))
(/.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1)
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(/.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 3))) (-.f64 (+.f64 1/4 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 4)))
(/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (fma.f64 1/8 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 3) 1/8)) (-.f64 (+.f64 1/4 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1/4)))
(/.f64 (*.f64 (+.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 3)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (+.f64 1/4 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 4)))
(/.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (fma.f64 1/8 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 3) 1/8)) (-.f64 (+.f64 1/4 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1/4)))
(pow.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 3) 1/3)
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1)
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(neg.f64 (*.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(neg.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (neg.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)
(cbrt.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 3))
(pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)

localize47.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
3.4b
(*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (*.f64 b b)))
3.4b
(*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
22.2b
(cbrt.f64 (*.f64 b b))
22.7b
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
Compiler

Compiled 116 to 69 computations (40.5% saved)

series76.0ms (0.3%)

Counts
3 → 36
Calls

15 calls:

TimeVariablePointExpression
2.0ms
angle
@inf
(*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (*.f64 b b)))
1.0ms
angle
@0
(*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (*.f64 b b)))
1.0ms
angle
@0
(*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
1.0ms
b
@0
(*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (*.f64 b b)))
1.0ms
b
@inf
(*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (*.f64 b b)))
Compiler

Compiled 6720 to 4650 computations (30.8% saved)

rewrite219.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
109×egg-rr
98×egg-rr
22×egg-rr
Counts
3 → 229
Calls
Call 1
Inputs
(cbrt.f64 (*.f64 b b))
(*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (*.f64 b b)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) -3)) (cbrt.f64 (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 b b)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 b b)) -1)) (cbrt.f64 (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 b b) 0) (/.f64 1 (pow.f64 (*.f64 b b) -1/3)) (cbrt.f64 (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (*.f64 b b)) 1/2) (*.f64 (cbrt.f64 (*.f64 b b)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (cbrt.f64 (*.f64 b b))) (*.f64 1/2 (cbrt.f64 (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (cbrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) (cbrt.f64 (*.f64 b (cbrt.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (cbrt.f64 (cbrt.f64 (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 b)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 b)) (cbrt.f64 (*.f64 (cbrt.f64 b) (*.f64 b (cbrt.f64 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (cbrt.f64 b)) (*.f64 -1 (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 b b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b b) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 b) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 b b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (cbrt.f64 (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (*.f64 b b)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 b b))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 b 0) (/.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (/.f64 2 b)) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 0) (/.f64 b (/.f64 2 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) -3)) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 0) (/.f64 1 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) -1)) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 3) -1/3)) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b 1/2) (*.f64 b (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 b (*.f64 b (neg.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/2) (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 b) (*.f64 (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 b (*.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (*.f64 1/2 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (cbrt.f64 b)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (cbrt.f64 b) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) 2)) (*.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) b)) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) b)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2) (cbrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) 2) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) 2) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2)) (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)) 1) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3))) (+.f64 1/4 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 1 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3))) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 -1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3)) b) (+.f64 1/4 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3)) b) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (*.f64 (cbrt.f64 2) (cbrt.f64 (cbrt.f64 4)))) (cbrt.f64 (pow.f64 4 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (cbrt.f64 (cbrt.f64 4))) (*.f64 (cbrt.f64 (pow.f64 4 2/3)) (cbrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) (*.f64 (cbrt.f64 2) (cbrt.f64 (cbrt.f64 4)))) (cbrt.f64 (pow.f64 4 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) (cbrt.f64 (cbrt.f64 4))) (*.f64 (cbrt.f64 (pow.f64 4 2/3)) (cbrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (sqrt.f64 1/2))) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 1/4))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 1/2))) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (sqrt.f64 1/2)) b) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 1/4)) b) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 1/2)) b) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (cbrt.f64 4)) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (cbrt.f64 2)) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) (cbrt.f64 4)) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) (cbrt.f64 2)) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 b (neg.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (/.f64 2 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) 0) (/.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (/.f64 2 (*.f64 (cbrt.f64 (*.f64 b b)) b))) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))) -3)) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 0) (/.f64 1 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) -1)) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 3) -1/3)) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) 1/2) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 1/2) (*.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 (cbrt.f64 (*.f64 b b)) b)) (*.f64 (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (*.f64 (cbrt.f64 (*.f64 b b)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))) (*.f64 1/2 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (neg.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (*.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (cbrt.f64 (*.f64 b b)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (cbrt.f64 b)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (*.f64 (*.f64 b (cbrt.f64 b)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) (*.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2)) (cbrt.f64 b)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2)) 2) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 b)) (*.f64 b (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) (*.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))) 2) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2)) (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 b))) 2)) (cbrt.f64 (*.f64 b (cbrt.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 b))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2) (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b b)))) (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) b) (cbrt.f64 (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 b b))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2)) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 1) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 (cbrt.f64 (*.f64 b b)) b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3))) (+.f64 1/4 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3))) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (+.f64 -1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3)) (*.f64 (cbrt.f64 (*.f64 b b)) b)) (+.f64 1/4 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3)) (*.f64 (cbrt.f64 (*.f64 b b)) b)) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (*.f64 (cbrt.f64 (*.f64 b b)) b)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (*.f64 (cbrt.f64 2) (cbrt.f64 (cbrt.f64 4)))) (cbrt.f64 (pow.f64 4 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (cbrt.f64 (cbrt.f64 4))) (*.f64 (cbrt.f64 (pow.f64 4 2/3)) (cbrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (sqrt.f64 1/2))) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 1/4))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 1/2))) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (*.f64 b b)) b)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 1/4)) (*.f64 (cbrt.f64 (*.f64 b b)) b)) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 1/2)) (*.f64 (cbrt.f64 (*.f64 b b)) b)) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (cbrt.f64 4)) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (cbrt.f64 2)) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (cbrt.f64 (*.f64 b b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) (cbrt.f64 (*.f64 b b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 b)) (*.f64 b (cbrt.f64 b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (cbrt.f64 (*.f64 b b)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (neg.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2) (*.f64 b b)) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))))

simplify493.0ms (1.7%)

Algorithm
egglog
Counts
265 → 340
Calls
Call 1
Inputs
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 b (pow.f64 angle 2))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 4) b))) (*.f64 b (pow.f64 angle 2)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 4) b))) (+.f64 (*.f64 b (pow.f64 angle 2)) (*.f64 (+.f64 (*.f64 1/60 (pow.f64 (*.f64 1/180 (PI.f64)) 5)) (*.f64 1/36 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2))) (*.f64 (pow.f64 angle 6) b))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 4) b))) (+.f64 (*.f64 (pow.f64 angle 8) (*.f64 (+.f64 (*.f64 -1/360 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 (*.f64 1/180 (PI.f64)) 5))) (*.f64 -1/2520 (pow.f64 (*.f64 1/180 (PI.f64)) 7))) b)) (+.f64 (*.f64 b (pow.f64 angle 2)) (*.f64 (+.f64 (*.f64 1/60 (pow.f64 (*.f64 1/180 (PI.f64)) 5)) (*.f64 1/36 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2))) (*.f64 (pow.f64 angle 6) b)))))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 b (*.f64 (pow.f64 angle 2) (pow.f64 (pow.f64 b 2) 1/3)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 4) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3))))) (*.f64 b (*.f64 (pow.f64 angle 2) (pow.f64 (pow.f64 b 2) 1/3))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 4) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3))))) (+.f64 (*.f64 (+.f64 (*.f64 1/60 (pow.f64 (*.f64 1/180 (PI.f64)) 5)) (*.f64 1/36 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2))) (*.f64 (pow.f64 angle 6) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3)))) (*.f64 b (*.f64 (pow.f64 angle 2) (pow.f64 (pow.f64 b 2) 1/3)))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 4) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3))))) (+.f64 (*.f64 (+.f64 (*.f64 1/60 (pow.f64 (*.f64 1/180 (PI.f64)) 5)) (*.f64 1/36 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2))) (*.f64 (pow.f64 angle 6) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3)))) (+.f64 (*.f64 (pow.f64 angle 8) (*.f64 (+.f64 (*.f64 -1/360 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 (*.f64 1/180 (PI.f64)) 5))) (*.f64 -1/2520 (pow.f64 (*.f64 1/180 (PI.f64)) 7))) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3)))) (*.f64 b (*.f64 (pow.f64 angle 2) (pow.f64 (pow.f64 b 2) 1/3))))))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) -3)) (cbrt.f64 (*.f64 b b)))
(if (!=.f64 (cbrt.f64 (*.f64 b b)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 b b)) -1)) (cbrt.f64 (*.f64 b b)))
(if (!=.f64 (*.f64 b b) 0) (/.f64 1 (pow.f64 (*.f64 b b) -1/3)) (cbrt.f64 (*.f64 b b)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 b b)) 1/2) (*.f64 (cbrt.f64 (*.f64 b b)) 1/2))
(+.f64 (*.f64 1/2 (cbrt.f64 (*.f64 b b))) (*.f64 1/2 (cbrt.f64 (*.f64 b b))))
(*.f64 (cbrt.f64 b) (cbrt.f64 b))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) (cbrt.f64 (*.f64 b (cbrt.f64 b))))
(*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (cbrt.f64 (cbrt.f64 (*.f64 b b))))
(*.f64 (cbrt.f64 (cbrt.f64 b)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b)))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b)))) 2) 2))
(*.f64 (cbrt.f64 (cbrt.f64 b)) (cbrt.f64 (*.f64 (cbrt.f64 b) (*.f64 b (cbrt.f64 b)))))
(*.f64 (*.f64 -1 (cbrt.f64 b)) (*.f64 -1 (cbrt.f64 b)))
(*.f64 (cbrt.f64 (*.f64 b b)) 1)
(*.f64 1 (cbrt.f64 (*.f64 b b)))
(/.f64 (cbrt.f64 (*.f64 b b)) 1)
(pow.f64 (*.f64 b b) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) 3)
(pow.f64 (cbrt.f64 b) 2)
(pow.f64 (cbrt.f64 (*.f64 b b)) 1)
(neg.f64 (*.f64 -1 (cbrt.f64 (*.f64 b b))))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 b b)) -1))
(cbrt.f64 (*.f64 b b))
(if (!=.f64 b 0) (/.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (/.f64 2 b)) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(if (!=.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 0) (/.f64 b (/.f64 2 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(if (!=.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) -3)) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(if (!=.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 0) (/.f64 1 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) -1)) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(if (!=.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 3) -1/3)) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(if (!=.f64 1 0) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(+.f64 (*.f64 b 1/2) (*.f64 b (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(+.f64 b (*.f64 b (neg.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(+.f64 (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/2) (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/2))
(+.f64 (*.f64 1/2 b) (*.f64 (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b))
(+.f64 b (*.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))
(+.f64 (*.f64 1/2 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (*.f64 1/2 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)))
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 b)))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) b)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) b)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) b))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (cbrt.f64 b)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (cbrt.f64 b) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2))))
(*.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) 2)) (*.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2)))
(*.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))
(*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) b)) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) b)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (cbrt.f64 b)))
(*.f64 (*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2))
(*.f64 (*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)) 2) 2))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b)) 3))
(*.f64 (cbrt.f64 b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2) (cbrt.f64 b))
(*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) 2) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) 2) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2)))
(*.f64 1 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2)) (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)))
(*.f64 (*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)) 1) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2)))
(*.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1/2)
(*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) 1/2)
(*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b)
(/.f64 (*.f64 b (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3))) (+.f64 1/4 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(/.f64 (*.f64 b (-.f64 1 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3))) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(/.f64 (*.f64 b (+.f64 -1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) -2)
(/.f64 (*.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3)) b) (+.f64 1/4 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3)) b) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(/.f64 (*.f64 (+.f64 -1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) -2)
(/.f64 (/.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (*.f64 (cbrt.f64 2) (cbrt.f64 (cbrt.f64 4)))) (cbrt.f64 (pow.f64 4 2/3)))
(/.f64 (/.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (cbrt.f64 (cbrt.f64 4))) (*.f64 (cbrt.f64 (pow.f64 4 2/3)) (cbrt.f64 2)))
(/.f64 (/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) (*.f64 (cbrt.f64 2) (cbrt.f64 (cbrt.f64 4)))) (cbrt.f64 (pow.f64 4 2/3)))
(/.f64 (/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) (cbrt.f64 (cbrt.f64 4))) (*.f64 (cbrt.f64 (pow.f64 4 2/3)) (cbrt.f64 2)))
(/.f64 (*.f64 2 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) 4)
(/.f64 (*.f64 2 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b)) 4)
(/.f64 (neg.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) -2)
(/.f64 (neg.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b)) -2)
(/.f64 (*.f64 b (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (sqrt.f64 1/2))) (sqrt.f64 2))
(/.f64 (*.f64 b (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 1/4))) (cbrt.f64 2))
(/.f64 (*.f64 b (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 1/2))) (cbrt.f64 4))
(/.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (sqrt.f64 1/2)) b) (sqrt.f64 2))
(/.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 1/4)) b) (cbrt.f64 2))
(/.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 1/2)) b) (cbrt.f64 4))
(/.f64 (/.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (cbrt.f64 4)) (cbrt.f64 2))
(/.f64 (/.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (cbrt.f64 2)) (cbrt.f64 4))
(/.f64 (/.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (sqrt.f64 2)) (sqrt.f64 2))
(/.f64 (/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) (cbrt.f64 4)) (cbrt.f64 2))
(/.f64 (/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) (cbrt.f64 2)) (cbrt.f64 4))
(/.f64 (/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) (sqrt.f64 2)) (sqrt.f64 2))
(/.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 2)
(/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) 2)
(/.f64 (*.f64 1 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) 2)
(/.f64 (*.f64 1 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b)) 2)
(/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 b))) 2)
(/.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1)
(/.f64 (*.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1) 2)
(/.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) 1) 2)
(/.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b))) 2)
(/.f64 (/.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1) 2)
(/.f64 (/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) 1) 2)
(pow.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 3)
(pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1)
(neg.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))
(neg.f64 (*.f64 -1 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(neg.f64 (*.f64 b (neg.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(neg.f64 (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) -1))
(cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 3))
(if (!=.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (/.f64 2 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) 0) (/.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (/.f64 2 (*.f64 (cbrt.f64 (*.f64 b b)) b))) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))
(if (!=.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))) -3)) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))
(if (!=.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 0) (/.f64 1 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) -1)) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))
(if (!=.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 3) -1/3)) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))
(if (!=.f64 1 0) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))
(+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) 1/2) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(+.f64 (*.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 1/2) (*.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 1/2))
(+.f64 (*.f64 1/2 (*.f64 (cbrt.f64 (*.f64 b b)) b)) (*.f64 (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (*.f64 (cbrt.f64 (*.f64 b b)) b)))
(+.f64 (*.f64 1/2 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))) (*.f64 1/2 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (neg.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (*.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (cbrt.f64 (*.f64 b b)) b)))
(*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (*.f64 b b)))
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 b)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 b))
(*.f64 (cbrt.f64 b) (*.f64 (*.f64 b (cbrt.f64 b)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) (*.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b b))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) b))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2)) (cbrt.f64 b)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2)) 2) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))))
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2)))
(*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 b)) (*.f64 b (cbrt.f64 b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 b b))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) (*.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2))))
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))) 2) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2))))
(*.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2)) (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))))
(*.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 b))) 2)) (cbrt.f64 (*.f64 b (cbrt.f64 b))))
(*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 b))) 2)))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2)))
(*.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2) (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b b)))) (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b b)))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) b) (cbrt.f64 (*.f64 b b))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2) b)
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 b b))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 b b))))
(*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2)) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))) 2) 2))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 1) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)))
(*.f64 1 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))
(*.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 1)
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1/2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 (cbrt.f64 (*.f64 b b)) b))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3))) (+.f64 1/4 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3))) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (+.f64 -1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) -2)
(/.f64 (*.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3)) (*.f64 (cbrt.f64 (*.f64 b b)) b)) (+.f64 1/4 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3)) (*.f64 (cbrt.f64 (*.f64 b b)) b)) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(/.f64 (*.f64 (+.f64 -1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (*.f64 (cbrt.f64 (*.f64 b b)) b)) -2)
(/.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (*.f64 (cbrt.f64 2) (cbrt.f64 (cbrt.f64 4)))) (cbrt.f64 (pow.f64 4 2/3)))
(/.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (cbrt.f64 (cbrt.f64 4))) (*.f64 (cbrt.f64 (pow.f64 4 2/3)) (cbrt.f64 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) -2)
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (sqrt.f64 1/2))) (sqrt.f64 2))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 1/4))) (cbrt.f64 2))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 1/2))) (cbrt.f64 4))
(/.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (*.f64 b b)) b)) (sqrt.f64 2))
(/.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 1/4)) (*.f64 (cbrt.f64 (*.f64 b b)) b)) (cbrt.f64 2))
(/.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 1/2)) (*.f64 (cbrt.f64 (*.f64 b b)) b)) (cbrt.f64 4))
(/.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (cbrt.f64 4)) (cbrt.f64 2))
(/.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (cbrt.f64 2)) (cbrt.f64 4))
(/.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (sqrt.f64 2)) (sqrt.f64 2))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 2)
(/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) 2)
(/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b)) 2)
(/.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 1)
(/.f64 (*.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (cbrt.f64 (*.f64 b b))) 2)
(/.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) (cbrt.f64 (*.f64 b b))) 2)
(/.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1) 2)
(/.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 b)) (*.f64 b (cbrt.f64 b))) 2)
(/.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1) 2)
(pow.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))) 3)
(pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 1)
(neg.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (cbrt.f64 (*.f64 b b)) b)))
(neg.f64 (*.f64 -1 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))))
(neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (neg.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(neg.f64 (*.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) -1))
(cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 3))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2) (*.f64 b b)) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
Outputs
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 b (pow.f64 angle 2))
(*.f64 b (*.f64 angle angle))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 4) b))) (*.f64 b (pow.f64 angle 2)))
(fma.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 4) b)) (*.f64 b (*.f64 angle angle)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 4) b))) (+.f64 (*.f64 b (pow.f64 angle 2)) (*.f64 (+.f64 (*.f64 1/60 (pow.f64 (*.f64 1/180 (PI.f64)) 5)) (*.f64 1/36 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2))) (*.f64 (pow.f64 angle 6) b))))
(fma.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 4) b)) (fma.f64 b (*.f64 angle angle) (*.f64 (fma.f64 1/60 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (*.f64 1/36 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2))) (*.f64 (pow.f64 angle 6) b))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 4) b))) (+.f64 (*.f64 (pow.f64 angle 8) (*.f64 (+.f64 (*.f64 -1/360 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 (*.f64 1/180 (PI.f64)) 5))) (*.f64 -1/2520 (pow.f64 (*.f64 1/180 (PI.f64)) 7))) b)) (+.f64 (*.f64 b (pow.f64 angle 2)) (*.f64 (+.f64 (*.f64 1/60 (pow.f64 (*.f64 1/180 (PI.f64)) 5)) (*.f64 1/36 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2))) (*.f64 (pow.f64 angle 6) b)))))
(fma.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 4) b)) (fma.f64 (pow.f64 angle 8) (*.f64 (fma.f64 -1/360 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 (*.f64 1/180 (PI.f64)) 5)) (*.f64 -1/2520 (pow.f64 (*.f64 1/180 (PI.f64)) 7))) b) (fma.f64 b (*.f64 angle angle) (*.f64 (fma.f64 1/60 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (*.f64 1/36 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2))) (*.f64 (pow.f64 angle 6) b)))))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 b (*.f64 (pow.f64 angle 2) (pow.f64 (pow.f64 b 2) 1/3)))
(*.f64 (*.f64 b (*.f64 angle angle)) (cbrt.f64 (*.f64 b b)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 4) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3))))) (*.f64 b (*.f64 (pow.f64 angle 2) (pow.f64 (pow.f64 b 2) 1/3))))
(fma.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (pow.f64 angle 4))) (*.f64 (*.f64 b (*.f64 angle angle)) (cbrt.f64 (*.f64 b b))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 4) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3))))) (+.f64 (*.f64 (+.f64 (*.f64 1/60 (pow.f64 (*.f64 1/180 (PI.f64)) 5)) (*.f64 1/36 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2))) (*.f64 (pow.f64 angle 6) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3)))) (*.f64 b (*.f64 (pow.f64 angle 2) (pow.f64 (pow.f64 b 2) 1/3)))))
(fma.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (pow.f64 angle 4))) (fma.f64 (fma.f64 1/60 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (*.f64 1/36 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2))) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (pow.f64 angle 6)) (*.f64 (*.f64 b (*.f64 angle angle)) (cbrt.f64 (*.f64 b b)))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (pow.f64 angle 4) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3))))) (+.f64 (*.f64 (+.f64 (*.f64 1/60 (pow.f64 (*.f64 1/180 (PI.f64)) 5)) (*.f64 1/36 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2))) (*.f64 (pow.f64 angle 6) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3)))) (+.f64 (*.f64 (pow.f64 angle 8) (*.f64 (+.f64 (*.f64 -1/360 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 (*.f64 1/180 (PI.f64)) 5))) (*.f64 -1/2520 (pow.f64 (*.f64 1/180 (PI.f64)) 7))) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3)))) (*.f64 b (*.f64 (pow.f64 angle 2) (pow.f64 (pow.f64 b 2) 1/3))))))
(fma.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (pow.f64 angle 4))) (fma.f64 (fma.f64 1/60 (pow.f64 (*.f64 1/180 (PI.f64)) 5) (*.f64 1/36 (pow.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) 2))) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (pow.f64 angle 6)) (fma.f64 (pow.f64 angle 8) (*.f64 (fma.f64 -1/360 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (pow.f64 (*.f64 1/180 (PI.f64)) 5)) (*.f64 -1/2520 (pow.f64 (*.f64 1/180 (PI.f64)) 7))) (*.f64 (cbrt.f64 (*.f64 b b)) b)) (*.f64 (*.f64 b (*.f64 angle angle)) (cbrt.f64 (*.f64 b b))))))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (cbrt.f64 (*.f64 b b)) b))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (cbrt.f64 (*.f64 b b)) b))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (cbrt.f64 (*.f64 b b)) b))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (cbrt.f64 (*.f64 b b)) b))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (cbrt.f64 (*.f64 b b)) b))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (cbrt.f64 (*.f64 b b)) b))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (cbrt.f64 (*.f64 b b)) b))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 b (pow.f64 (pow.f64 b 2) 1/3)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (cbrt.f64 (*.f64 b b)) b))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) -3)) (cbrt.f64 (*.f64 b b)))
(if (!=.f64 (cbrt.f64 (*.f64 b b)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 b b)) -1)) (cbrt.f64 (*.f64 b b)))
(if (!=.f64 (cbrt.f64 (*.f64 b b)) 0) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 b b))) -1) (cbrt.f64 (*.f64 b b)))
(if (!=.f64 (*.f64 b b) 0) (/.f64 1 (pow.f64 (*.f64 b b) -1/3)) (cbrt.f64 (*.f64 b b)))
(if (!=.f64 (*.f64 b b) 0) (pow.f64 (pow.f64 (*.f64 b b) -1/3) -1) (cbrt.f64 (*.f64 b b)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 b b)) 1/2) (*.f64 (cbrt.f64 (*.f64 b b)) 1/2))
(*.f64 2 (*.f64 (cbrt.f64 (*.f64 b b)) 1/2))
(+.f64 (*.f64 1/2 (cbrt.f64 (*.f64 b b))) (*.f64 1/2 (cbrt.f64 (*.f64 b b))))
(*.f64 2 (*.f64 (cbrt.f64 (*.f64 b b)) 1/2))
(*.f64 (cbrt.f64 b) (cbrt.f64 b))
(cbrt.f64 (*.f64 b b))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) (cbrt.f64 (*.f64 b (cbrt.f64 b))))
(cbrt.f64 (*.f64 (*.f64 b (cbrt.f64 b)) (cbrt.f64 (*.f64 b b))))
(*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (cbrt.f64 (cbrt.f64 (*.f64 b b))))
(cbrt.f64 (*.f64 (*.f64 b (cbrt.f64 b)) (cbrt.f64 (*.f64 b b))))
(*.f64 (cbrt.f64 (cbrt.f64 b)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b)))
(cbrt.f64 (*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) b)))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b)))) 2) 2))
(*.f64 (cbrt.f64 (cbrt.f64 b)) (cbrt.f64 (*.f64 (cbrt.f64 b) (*.f64 b (cbrt.f64 b)))))
(cbrt.f64 (*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (*.f64 b (cbrt.f64 b)))))
(*.f64 (*.f64 -1 (cbrt.f64 b)) (*.f64 -1 (cbrt.f64 b)))
(pow.f64 (neg.f64 (cbrt.f64 b)) 2)
(*.f64 (cbrt.f64 (*.f64 b b)) 1)
(cbrt.f64 (*.f64 b b))
(*.f64 1 (cbrt.f64 (*.f64 b b)))
(cbrt.f64 (*.f64 b b))
(/.f64 (cbrt.f64 (*.f64 b b)) 1)
(cbrt.f64 (*.f64 b b))
(pow.f64 (*.f64 b b) 1/3)
(cbrt.f64 (*.f64 b b))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) 3)
(cbrt.f64 (*.f64 b b))
(pow.f64 (cbrt.f64 b) 2)
(cbrt.f64 (*.f64 b b))
(pow.f64 (cbrt.f64 (*.f64 b b)) 1)
(cbrt.f64 (*.f64 b b))
(neg.f64 (*.f64 -1 (cbrt.f64 (*.f64 b b))))
(neg.f64 (neg.f64 (cbrt.f64 (*.f64 b b))))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 b b)) -1))
(neg.f64 (neg.f64 (cbrt.f64 (*.f64 b b))))
(cbrt.f64 (*.f64 b b))
(if (!=.f64 b 0) (/.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (/.f64 2 b)) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(if (!=.f64 b 0) (/.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (/.f64 2 b)) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b))
(if (!=.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 0) (/.f64 b (/.f64 2 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(if (!=.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) 0) (/.f64 b (/.f64 2 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b))
(if (!=.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) -3)) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(if (!=.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)) -3)) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b))
(if (!=.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 0) (/.f64 1 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) -1)) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(if (!=.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b) 0) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)) -1) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b))
(if (!=.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 3) -1/3)) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(if (!=.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b) 3) -1/3)) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b))
(if (!=.f64 1 0) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(if (!=.f64 1 0) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b))
(+.f64 (*.f64 b 1/2) (*.f64 b (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(*.f64 b (+.f64 1/2 (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))
(+.f64 b (*.f64 b (neg.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) 1) b)
(+.f64 (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/2) (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/2))
(*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b) (+.f64 1/2 1/2))
(+.f64 (*.f64 1/2 b) (*.f64 (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b))
(*.f64 b (+.f64 1/2 (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))
(+.f64 b (*.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))
(*.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) 1) b)
(+.f64 (*.f64 1/2 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (*.f64 1/2 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b) (+.f64 1/2 1/2))
(*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 b)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) b)))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2)) b))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) b)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) 2) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2)) b)))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) b))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2)) b))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2)) b))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) 2)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b) 2)) 2) b) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (cbrt.f64 b)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (cbrt.f64 b) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2))))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2))))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) 2)) (*.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b) 2)) 2) b) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b))) 2))
(*.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) b)) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) 2) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2)) b)))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) b)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2)) b))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (cbrt.f64 b)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2))
(*.f64 (*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) 2))
(*.f64 (*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)) 2) 2))
(*.f64 (*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) 2)) (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) 2)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) 2)) 2) 2))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) 2))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) 2))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))
(*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b)) 3))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (cbrt.f64 b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))
(*.f64 (cbrt.f64 b) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2) (cbrt.f64 b))
(*.f64 (cbrt.f64 b) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2))
(*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2)) b))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) 2) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b) 2)) 2) b) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b))) 2))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2)) b))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) 2) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b) 2)) 2) b) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2)))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) 2))
(*.f64 1 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2)) (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) 2))
(*.f64 (*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)) 1) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2)))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) 2))
(*.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1/2)
(*.f64 b (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) 1/2))
(*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) 1/2)
(*.f64 b (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) 1/2))
(*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(/.f64 (*.f64 b (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3))) (+.f64 1/4 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(/.f64 (*.f64 b (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) 3))) (+.f64 1/4 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))
(/.f64 (*.f64 b (-.f64 1 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3))) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(/.f64 (*.f64 b (-.f64 1 (pow.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 3))) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))
(/.f64 (*.f64 b (+.f64 -1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) -2)
(/.f64 (*.f64 b (+.f64 -1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) -2)
(/.f64 (*.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3)) b) (+.f64 1/4 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(/.f64 (*.f64 b (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) 3))) (+.f64 1/4 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3)) b) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(/.f64 (*.f64 b (-.f64 1 (pow.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 3))) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))
(/.f64 (*.f64 (+.f64 -1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) -2)
(/.f64 (*.f64 b (+.f64 -1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) -2)
(/.f64 (/.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (*.f64 (cbrt.f64 2) (cbrt.f64 (cbrt.f64 4)))) (cbrt.f64 (pow.f64 4 2/3)))
(/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) b) (*.f64 (cbrt.f64 (pow.f64 4 2/3)) (cbrt.f64 (*.f64 2 (cbrt.f64 4)))))
(/.f64 (/.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (cbrt.f64 (cbrt.f64 4))) (*.f64 (cbrt.f64 (pow.f64 4 2/3)) (cbrt.f64 2)))
(/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) b) (*.f64 (cbrt.f64 (*.f64 (pow.f64 4 2/3) 2)) (cbrt.f64 (cbrt.f64 4))))
(/.f64 (/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) (*.f64 (cbrt.f64 2) (cbrt.f64 (cbrt.f64 4)))) (cbrt.f64 (pow.f64 4 2/3)))
(/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) b) (*.f64 (cbrt.f64 (pow.f64 4 2/3)) (cbrt.f64 (*.f64 2 (cbrt.f64 4)))))
(/.f64 (/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) (cbrt.f64 (cbrt.f64 4))) (*.f64 (cbrt.f64 (pow.f64 4 2/3)) (cbrt.f64 2)))
(/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) b) (*.f64 (cbrt.f64 (*.f64 (pow.f64 4 2/3) 2)) (cbrt.f64 (cbrt.f64 4))))
(/.f64 (*.f64 2 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) 4)
(/.f64 (*.f64 (*.f64 2 b) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) 4)
(/.f64 (*.f64 2 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b)) 4)
(/.f64 (*.f64 (*.f64 2 b) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) 4)
(/.f64 (neg.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) -2)
(/.f64 (*.f64 (neg.f64 b) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) -2)
(/.f64 (neg.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b)) -2)
(/.f64 (*.f64 (neg.f64 b) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) -2)
(/.f64 (*.f64 b (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (sqrt.f64 1/2))) (sqrt.f64 2))
(/.f64 (*.f64 b (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (sqrt.f64 1/2))) (sqrt.f64 2))
(/.f64 (*.f64 b (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 1/4))) (cbrt.f64 2))
(/.f64 (*.f64 b (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (cbrt.f64 1/4))) (cbrt.f64 2))
(/.f64 (*.f64 b (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 1/2))) (cbrt.f64 4))
(/.f64 (*.f64 b (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (cbrt.f64 1/2))) (cbrt.f64 4))
(/.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (sqrt.f64 1/2)) b) (sqrt.f64 2))
(/.f64 (*.f64 b (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (sqrt.f64 1/2))) (sqrt.f64 2))
(/.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 1/4)) b) (cbrt.f64 2))
(/.f64 (*.f64 b (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (cbrt.f64 1/4))) (cbrt.f64 2))
(/.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 1/2)) b) (cbrt.f64 4))
(/.f64 (*.f64 b (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (cbrt.f64 1/2))) (cbrt.f64 4))
(/.f64 (/.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (cbrt.f64 4)) (cbrt.f64 2))
(/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) b) (*.f64 (cbrt.f64 2) (cbrt.f64 4)))
(/.f64 (/.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (cbrt.f64 2)) (cbrt.f64 4))
(/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) b) (*.f64 (cbrt.f64 4) (cbrt.f64 2)))
(/.f64 (/.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (sqrt.f64 2)) (sqrt.f64 2))
(/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) b) 2)
(/.f64 (/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) (cbrt.f64 4)) (cbrt.f64 2))
(/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) b) (*.f64 (cbrt.f64 2) (cbrt.f64 4)))
(/.f64 (/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) (cbrt.f64 2)) (cbrt.f64 4))
(/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) b) (*.f64 (cbrt.f64 4) (cbrt.f64 2)))
(/.f64 (/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) (sqrt.f64 2)) (sqrt.f64 2))
(/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) b) 2)
(/.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 2)
(/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) b) 2)
(/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) 2)
(/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) b) 2)
(/.f64 (*.f64 1 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) 2)
(/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) b) 2)
(/.f64 (*.f64 1 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b)) 2)
(/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) b) 2)
(/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 b))) 2)
(/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) b) 2)
(/.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(/.f64 (*.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1) 2)
(/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) b) 2)
(/.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) 1) 2)
(/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) b) 2)
(/.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 b)) (cbrt.f64 (*.f64 b b))) 2)
(/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) b) 2)
(/.f64 (/.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1) 2)
(/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) b) 2)
(/.f64 (/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) 1) 2)
(/.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) b) 2)
(pow.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 3) 1/3)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(pow.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 3)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1)
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(neg.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))
(*.f64 (neg.f64 b) (neg.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(neg.f64 (*.f64 -1 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (neg.f64 b) (neg.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(neg.f64 (*.f64 b (neg.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (neg.f64 b) (neg.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(neg.f64 (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) -1))
(*.f64 (neg.f64 b) (neg.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 3))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)
(if (!=.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (/.f64 2 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))
(if (!=.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (/.f64 2 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) 0) (/.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (/.f64 2 (*.f64 (cbrt.f64 (*.f64 b b)) b))) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) 0) (/.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (/.f64 (/.f64 2 (cbrt.f64 (*.f64 b b))) b)) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2)))
(if (!=.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))) -3)) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))
(if (!=.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2))) -3)) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2)))
(if (!=.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 0) (/.f64 1 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) -1)) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))
(if (!=.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2)) 0) (pow.f64 (/.f64 1 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2))) -1) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2)))
(if (!=.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 3) -1/3)) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))
(if (!=.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2)) 3) -1/3)) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2)))
(if (!=.f64 1 0) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))
(if (!=.f64 1 0) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2)) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2)))
(+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) 1/2) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (+.f64 1/2 (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))
(+.f64 (*.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 1/2) (*.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 1/2))
(*.f64 2 (*.f64 (*.f64 b 1/2) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2)))
(+.f64 (*.f64 1/2 (*.f64 (cbrt.f64 (*.f64 b b)) b)) (*.f64 (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (*.f64 (cbrt.f64 (*.f64 b b)) b)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (+.f64 1/2 (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))
(+.f64 (*.f64 1/2 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))) (*.f64 1/2 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))))
(*.f64 2 (*.f64 (*.f64 b 1/2) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (neg.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) 1) (*.f64 (cbrt.f64 (*.f64 b b)) b))
(+.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (*.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (cbrt.f64 (*.f64 b b)) b)))
(*.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) 1) (*.f64 (cbrt.f64 (*.f64 b b)) b))
(*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (*.f64 b b)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (cbrt.f64 (*.f64 b b)) b))
(*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (cbrt.f64 (*.f64 b b)) b))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 b)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 b))
(*.f64 (*.f64 (cbrt.f64 b) (*.f64 b (cbrt.f64 b))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (cbrt.f64 b) (*.f64 (*.f64 b (cbrt.f64 b)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 (cbrt.f64 b) (*.f64 b (cbrt.f64 b))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) (*.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) b)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b b))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) b)) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) b))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2)) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2)) b))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (cbrt.f64 (*.f64 b b)) b))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2)) (cbrt.f64 b)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))
(*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2)) 2) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2)))) 2) (cbrt.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2)) 2)) 2) b) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2))))
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) 2))
(*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 b)) (*.f64 b (cbrt.f64 b)))
(*.f64 (*.f64 (cbrt.f64 b) (*.f64 b (cbrt.f64 b))) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 b b))))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (cbrt.f64 (*.f64 b b)) b))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) (*.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) (cbrt.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b) (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2)) 2))))
(*.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2))))
(*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))) 2) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2))))
(*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2))
(*.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2)))
(*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2)) (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))))
(*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2))
(*.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 b))) 2)) (cbrt.f64 (*.f64 b (cbrt.f64 b))))
(*.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 (cbrt.f64 b))) 2)) (cbrt.f64 (*.f64 b (cbrt.f64 b))))
(*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 b))) 2)))
(*.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 (cbrt.f64 b))) 2)) (cbrt.f64 (*.f64 b (cbrt.f64 b))))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) 2)))
(*.f64 (*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b) 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) 2)))
(*.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 2) (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 b b) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))) 2))
(*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b b)))) (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) (cbrt.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b) (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2)) 2))))
(*.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b b)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b b))) (cbrt.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b) (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2)) 2))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) b) (cbrt.f64 (*.f64 b b))))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2)) b) (cbrt.f64 (*.f64 b b))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) 2))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2)) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))
(*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2))
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2) b)
(*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 b b))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (cbrt.f64 (*.f64 b b)) b))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2)))
(*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 b b))))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (cbrt.f64 (*.f64 b b)) b))
(*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)))
(*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b) 2)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 2)) (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))) 2) 2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2)) 2)) b) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2)))) 2) 2))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) 1) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2)))
(*.f64 1 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)))
(*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2))
(*.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 1)
(*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)) 2)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 2) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2)) 2)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1/2)
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) b) 1/2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (cbrt.f64 (*.f64 b b)) b))
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 (cbrt.f64 (*.f64 b b)) b))
(*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (*.f64 (cbrt.f64 (*.f64 b b)) b))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3))) (+.f64 1/4 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(/.f64 (*.f64 (*.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) 3)) (cbrt.f64 (*.f64 b b))) b) (+.f64 1/4 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3))) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(/.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 3)) (cbrt.f64 (*.f64 b b))) b) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (+.f64 -1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) -2)
(/.f64 (*.f64 (*.f64 (+.f64 -1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (cbrt.f64 (*.f64 b b))) b) -2)
(/.f64 (*.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) 3)) (*.f64 (cbrt.f64 (*.f64 b b)) b)) (+.f64 1/4 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(/.f64 (*.f64 (*.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) 3)) (cbrt.f64 (*.f64 b b))) b) (+.f64 1/4 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3)) (*.f64 (cbrt.f64 (*.f64 b b)) b)) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(/.f64 (*.f64 (*.f64 (-.f64 1 (pow.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 3)) (cbrt.f64 (*.f64 b b))) b) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 2) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))))
(/.f64 (*.f64 (+.f64 -1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (*.f64 (cbrt.f64 (*.f64 b b)) b)) -2)
(/.f64 (*.f64 (*.f64 (+.f64 -1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (cbrt.f64 (*.f64 b b))) b) -2)
(/.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (*.f64 (cbrt.f64 2) (cbrt.f64 (cbrt.f64 4)))) (cbrt.f64 (pow.f64 4 2/3)))
(/.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) b) (cbrt.f64 (*.f64 2 (cbrt.f64 4)))) (cbrt.f64 (pow.f64 4 2/3)))
(/.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (cbrt.f64 (cbrt.f64 4))) (*.f64 (cbrt.f64 (pow.f64 4 2/3)) (cbrt.f64 2)))
(/.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) b) (cbrt.f64 (cbrt.f64 4))) (cbrt.f64 (*.f64 (pow.f64 4 2/3) 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) -2)
(/.f64 (*.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b)) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) -2)
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (sqrt.f64 1/2))) (sqrt.f64 2))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (sqrt.f64 1/2)) (cbrt.f64 (*.f64 b b))) b) (sqrt.f64 2))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 1/4))) (cbrt.f64 2))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (cbrt.f64 1/4)) (cbrt.f64 (*.f64 b b))) b) (cbrt.f64 2))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 1/2))) (cbrt.f64 4))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (cbrt.f64 1/2)) (cbrt.f64 (*.f64 b b))) b) (cbrt.f64 4))
(/.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (*.f64 b b)) b)) (sqrt.f64 2))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (sqrt.f64 1/2)) (cbrt.f64 (*.f64 b b))) b) (sqrt.f64 2))
(/.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 1/4)) (*.f64 (cbrt.f64 (*.f64 b b)) b)) (cbrt.f64 2))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (cbrt.f64 1/4)) (cbrt.f64 (*.f64 b b))) b) (cbrt.f64 2))
(/.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 1/2)) (*.f64 (cbrt.f64 (*.f64 b b)) b)) (cbrt.f64 4))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (cbrt.f64 1/2)) (cbrt.f64 (*.f64 b b))) b) (cbrt.f64 4))
(/.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (cbrt.f64 4)) (cbrt.f64 2))
(/.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) b) (cbrt.f64 4)) (cbrt.f64 2))
(/.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (cbrt.f64 2)) (cbrt.f64 4))
(/.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) b) (cbrt.f64 2)) (cbrt.f64 4))
(/.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (sqrt.f64 2)) (sqrt.f64 2))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) b) 2)
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 2)
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) b) 2)
(/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) 2)
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) b) 2)
(/.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b)) 2)
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) b) 2)
(/.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 1)
(*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2))
(/.f64 (*.f64 (*.f64 b (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (cbrt.f64 (*.f64 b b))) 2)
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) b) 2)
(/.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) b) (cbrt.f64 (*.f64 b b))) 2)
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) b) 2)
(/.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1) 2)
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) b) 2)
(/.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))) (cbrt.f64 b)) (*.f64 b (cbrt.f64 b))) 2)
(/.f64 (*.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (cbrt.f64 b)) (*.f64 b (cbrt.f64 b))) 2)
(/.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (-.f64 1 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) 1) 2)
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) b) 2)
(pow.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 3) 1/3)
(*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2))
(pow.f64 (cbrt.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))) 3)
(*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2))
(pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 1)
(*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2))
(neg.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (cbrt.f64 (*.f64 b b)) b)))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b)) (neg.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(neg.f64 (*.f64 -1 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2))))
(neg.f64 (neg.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2))))
(neg.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b) (neg.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 b b)) b)) (neg.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)))
(neg.f64 (*.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) -1))
(neg.f64 (neg.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2))))
(cbrt.f64 (pow.f64 (*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2)) 3))
(*.f64 b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 b)) 2))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2) (*.f64 b b)) (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b) 2) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) b))))

localize98.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.7b
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
0.7b
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 3)
22.7b
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
22.9b
(sin.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 3))
Compiler

Compiled 153 to 114 computations (25.5% saved)

series1.5s (5%)

Counts
3 → 12
Calls

9 calls:

TimeVariablePointExpression
47.0ms
angle
@inf
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 3)
26.0ms
angle
@-inf
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 3)
17.0ms
angle
@0
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 3)
4.0ms
angle
@-inf
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
3.0ms
angle
@inf
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
Compiler

Compiled 93285 to 79935 computations (14.3% saved)

rewrite232.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
215×egg-rr
67×egg-rr
53×egg-rr
Counts
3 → 335
Calls
Call 1
Inputs
(sin.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 3))
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (/.f64 1 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 1 (/.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) -1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 1 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 3) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/2) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) -1) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/180 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) 0) (/.f64 (*.f64 1/180 (cbrt.f64 (PI.f64))) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) 0) (/.f64 (cbrt.f64 (*.f64 angle 1/180)) (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)) 0) (/.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (/.f64 1 (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) 0) (/.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) 0) (/.f64 (*.f64 angle (cbrt.f64 1/180)) (/.f64 1 (*.f64 (cbrt.f64 1/32400) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 angle 1/180) 0) (/.f64 (PI.f64) (/.f64 1 (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (PI.f64) 0) (/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (PI.f64) 1/180) 0) (/.f64 angle (/.f64 1 (*.f64 (PI.f64) 1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 1 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)) 0) (/.f64 (cbrt.f64 1/180) (/.f64 1 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 1 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (cbrt.f64 (*.f64 (pow.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)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 0) (/.f64 1 (/.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 1/180) 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (/.f64 1 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 1/180) 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) 1/180) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) 1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (PI.f64) angle) 0) (/.f64 1/180 (/.f64 1 (*.f64 (PI.f64) angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)) 0) (/.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (/.f64 1 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 angle angle)) 0) (/.f64 (*.f64 1/180 (*.f64 (PI.f64) (cbrt.f64 angle))) (/.f64 1 (cbrt.f64 (*.f64 angle angle)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 angle angle)) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/5832000 angle))) (/.f64 1 (cbrt.f64 (*.f64 angle angle)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (/.f64 1 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 0) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (/.f64 1 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) (PI.f64)) 0) (/.f64 (cbrt.f64 angle) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) 0) (/.f64 (cbrt.f64 (*.f64 angle 1/180)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 1 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) 0) (/.f64 (cbrt.f64 1/32400) (/.f64 1 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) 0) (/.f64 (*.f64 angle (sqrt.f64 1/180)) (/.f64 1 (*.f64 (PI.f64) (sqrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) 0) (/.f64 (*.f64 1/180 (cbrt.f64 (*.f64 (PI.f64) angle))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 0) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) 0) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 1/32400) 0) (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (/.f64 1 (cbrt.f64 1/32400))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (/.f64 1 (cbrt.f64 (*.f64 (pow.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)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 angle 1/180)) 0) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) (/.f64 1 (cbrt.f64 (*.f64 angle 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 angle 1/180)) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (/.f64 1 (cbrt.f64 (*.f64 angle 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (PI.f64)) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) (/.f64 1 (cbrt.f64 (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 0) (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)) 0) (/.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 1 (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) 0) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 angle (sqrt.f64 1/180)) (PI.f64)) 0) (/.f64 (sqrt.f64 1/180) (/.f64 1 (*.f64 (*.f64 angle (sqrt.f64 1/180)) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 angle 0) (/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 angle (sqrt.f64 1/180)) 0) (/.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) (/.f64 1 (*.f64 angle (sqrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (sqrt.f64 1/180)) 0) (/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 (sqrt.f64 1/180))) (/.f64 1 (sqrt.f64 (sqrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 angle) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)) 1/180)) (/.f64 1 (cbrt.f64 angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) (cbrt.f64 (*.f64 (pow.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)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 1/32400) angle) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (/.f64 1 (*.f64 (cbrt.f64 1/32400) angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 0) (/.f64 (sqrt.f64 1/180) (/.f64 1 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) -1/3)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -3)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 0) (/.f64 1 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (PI.f64) (*.f64 angle 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 angle 1/180) (PI.f64))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)) 1/180)) (cbrt.f64 angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) angle) 1/180)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/180 (*.f64 (PI.f64) angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 1/32400))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/32400) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/5832000 angle))) (cbrt.f64 (*.f64 angle angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/180 (*.f64 (PI.f64) (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) 1/180) angle)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 angle (*.f64 (PI.f64) 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) (*.f64 angle (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/180 (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/180 (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 (sqrt.f64 1/180))) (sqrt.f64 (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (cbrt.f64 (sqrt.f64 1/180))) (cbrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) (cbrt.f64 (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) (cbrt.f64 angle)) (cbrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/180) (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 angle (sqrt.f64 1/180)) (*.f64 (PI.f64) (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (cbrt.f64 1/32400))) (cbrt.f64 (*.f64 (pow.f64 1/32400 2/3) 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 (cbrt.f64 1/32400) (cbrt.f64 (cbrt.f64 1/180)))) (cbrt.f64 (cbrt.f64 1/32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (sqrt.f64 1/180))) (*.f64 (cbrt.f64 (sqrt.f64 1/180)) (cbrt.f64 1/32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 (sqrt.f64 1/5832000))) (sqrt.f64 (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (sqrt.f64 1/180))) (*.f64 (cbrt.f64 1/180) (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (cbrt.f64 1/180))) (*.f64 (cbrt.f64 (cbrt.f64 1/32400)) (cbrt.f64 1/32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) (cbrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 (sqrt.f64 1/180))) (sqrt.f64 (sqrt.f64 1/5832000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 (cbrt.f64 1/32400) (cbrt.f64 (sqrt.f64 1/180)))) (cbrt.f64 (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 1/32400)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 1/32400 2/3) 1/180)) (*.f64 (PI.f64) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 1/32400) (cbrt.f64 (cbrt.f64 1/180))) (*.f64 (cbrt.f64 (cbrt.f64 1/32400)) (*.f64 (PI.f64) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/180) (*.f64 (cbrt.f64 1/32400) (*.f64 (PI.f64) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 1/180)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 1/180)) (cbrt.f64 1/32400)) (*.f64 (PI.f64) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 1/5832000)) (*.f64 (sqrt.f64 (sqrt.f64 1/180)) (*.f64 (PI.f64) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 1/180)) (*.f64 (*.f64 (cbrt.f64 1/180) (sqrt.f64 1/180)) (*.f64 (PI.f64) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 1/180)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/32400)) (cbrt.f64 1/32400)) (*.f64 (PI.f64) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 1/180)) (*.f64 (sqrt.f64 (sqrt.f64 1/5832000)) (*.f64 (PI.f64) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 1/32400) (cbrt.f64 (sqrt.f64 1/180))) (*.f64 (cbrt.f64 (sqrt.f64 1/180)) (*.f64 (PI.f64) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (cbrt.f64 1/32400) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 2)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (PI.f64)) (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (cbrt.f64 1/180))) 3) (cbrt.f64 1/32400))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/180) (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180))) (cbrt.f64 (*.f64 (sqrt.f64 1/180) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle 1/180)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))) (cbrt.f64 (*.f64 (cbrt.f64 1/32400) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)))) (cbrt.f64 (cbrt.f64 1/32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) angle)) (cbrt.f64 (*.f64 (PI.f64) 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)))) (cbrt.f64 (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) 1/180))) (cbrt.f64 angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) 1/180)) (cbrt.f64 (*.f64 angle (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 angle) (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) angle))) (cbrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180)) (cbrt.f64 (*.f64 (PI.f64) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/180) (*.f64 (*.f64 angle (sqrt.f64 1/180)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/180) (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (sqrt.f64 1/180))) 3) (sqrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (/.f64 1 (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (PI.f64) angle) (/.f64 1 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (cbrt.f64 (sqrt.f64 1/180))) (/.f64 1 (cbrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) (/.f64 1 (cbrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) (cbrt.f64 angle)) (/.f64 1 (cbrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 0) (/.f64 1 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1/3)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -3)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (cbrt.f64 1/180))) (cbrt.f64 (cbrt.f64 1/32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))) (cbrt.f64 (cbrt.f64 1/32400)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cbrt.f64 (cbrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 1/32400)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (cbrt.f64 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 1/32400)) (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (sqrt.f64 1/180))) (cbrt.f64 (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 1/180))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180))) (cbrt.f64 (sqrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/180) (cbrt.f64 (*.f64 (PI.f64) angle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 angle) (cbrt.f64 (*.f64 (PI.f64) 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 1/180)) (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 1/180)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (sqrt.f64 1/180))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (/.f64 1 (cbrt.f64 1/180)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))

simplify646.0ms (2.2%)

Algorithm
egglog
Counts
347 → 428
Calls
Call 1
Inputs
0
0
0
(pow.f64 angle 18)
0
0
0
(pow.f64 (/.f64 1 angle) 18)
0
0
0
(pow.f64 (/.f64 -1 angle) 18)
(if (!=.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (/.f64 1 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 1 (/.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 1 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 -1 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 2 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) -1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 1 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))
(+.f64 (*.f64 1/2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 3))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) -1))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 3) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/2) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) -1) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 3)
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 1/2)
(*.f64 3 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(*.f64 2 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(*.f64 -1 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(*.f64 1/2 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 1/3)
(*.f64 1/3 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(/.f64 (*.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)
(/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 3)
(/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 1/2)
(/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)
(/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 2)
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)
(/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(neg.f64 (*.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 1/180 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) 0) (/.f64 (*.f64 1/180 (cbrt.f64 (PI.f64))) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) 0) (/.f64 (cbrt.f64 (*.f64 angle 1/180)) (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)) 0) (/.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (/.f64 1 (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) 0) (/.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) 0) (/.f64 (*.f64 angle (cbrt.f64 1/180)) (/.f64 1 (*.f64 (cbrt.f64 1/32400) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 angle 1/180) 0) (/.f64 (PI.f64) (/.f64 1 (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (PI.f64) 0) (/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) 1/180) 0) (/.f64 angle (/.f64 1 (*.f64 (PI.f64) 1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 1 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)) 0) (/.f64 (cbrt.f64 1/180) (/.f64 1 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 1 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (cbrt.f64 (*.f64 (pow.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)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 0) (/.f64 1 (/.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 1/180) 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (/.f64 1 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (sqrt.f64 1/180) 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) 1/180) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) 1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) angle) 0) (/.f64 1/180 (/.f64 1 (*.f64 (PI.f64) angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 1 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)) 0) (/.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (/.f64 1 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 angle angle)) 0) (/.f64 (*.f64 1/180 (*.f64 (PI.f64) (cbrt.f64 angle))) (/.f64 1 (cbrt.f64 (*.f64 angle angle)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 angle angle)) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/5832000 angle))) (/.f64 1 (cbrt.f64 (*.f64 angle angle)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (/.f64 1 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 0) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (/.f64 1 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) (PI.f64)) 0) (/.f64 (cbrt.f64 angle) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) 0) (/.f64 (cbrt.f64 (*.f64 angle 1/180)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 1 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) 0) (/.f64 (cbrt.f64 1/32400) (/.f64 1 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) 0) (/.f64 (*.f64 angle (sqrt.f64 1/180)) (/.f64 1 (*.f64 (PI.f64) (sqrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) 0) (/.f64 (*.f64 1/180 (cbrt.f64 (*.f64 (PI.f64) angle))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 0) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) 0) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 1/32400) 0) (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (/.f64 1 (cbrt.f64 1/32400))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (/.f64 1 (cbrt.f64 (*.f64 (pow.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)))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 angle 1/180)) 0) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) (/.f64 1 (cbrt.f64 (*.f64 angle 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 angle 1/180)) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (/.f64 1 (cbrt.f64 (*.f64 angle 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (PI.f64)) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) (/.f64 1 (cbrt.f64 (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 0) (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)) 0) (/.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 1 (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) 0) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (*.f64 angle (sqrt.f64 1/180)) (PI.f64)) 0) (/.f64 (sqrt.f64 1/180) (/.f64 1 (*.f64 (*.f64 angle (sqrt.f64 1/180)) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 angle 0) (/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 angle (sqrt.f64 1/180)) 0) (/.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) (/.f64 1 (*.f64 angle (sqrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (sqrt.f64 (sqrt.f64 1/180)) 0) (/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 (sqrt.f64 1/180))) (/.f64 1 (sqrt.f64 (sqrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 angle) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)) 1/180)) (/.f64 1 (cbrt.f64 angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) (cbrt.f64 (*.f64 (pow.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)))
(if (!=.f64 (*.f64 (cbrt.f64 1/32400) angle) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (/.f64 1 (*.f64 (cbrt.f64 1/32400) angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 0) (/.f64 (sqrt.f64 1/180) (/.f64 1 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 -1 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 2 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) -1/3)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -3)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 0) (/.f64 1 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2))
(+.f64 (*.f64 1/2 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)) 1/180)) (cbrt.f64 angle))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 1/180 (*.f64 (PI.f64) angle))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 1/32400))
(*.f64 (cbrt.f64 1/32400) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/5832000 angle))) (cbrt.f64 (*.f64 angle angle)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(*.f64 (*.f64 1/180 (*.f64 (PI.f64) (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)))
(*.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)))
(*.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) (*.f64 angle (sqrt.f64 1/180)))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) angle))
(*.f64 (*.f64 1/180 (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle))
(*.f64 (*.f64 1/180 (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 (sqrt.f64 1/180))) (sqrt.f64 (sqrt.f64 1/180)))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (cbrt.f64 (sqrt.f64 1/180))) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 1/180))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) (cbrt.f64 angle)) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) (PI.f64)))
(*.f64 (cbrt.f64 1/180) (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)))
(*.f64 (*.f64 angle (sqrt.f64 1/180)) (*.f64 (PI.f64) (sqrt.f64 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) 1/180))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (cbrt.f64 1/32400))) (cbrt.f64 (*.f64 (pow.f64 1/32400 2/3) 1/180)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 (cbrt.f64 1/32400) (cbrt.f64 (cbrt.f64 1/180)))) (cbrt.f64 (cbrt.f64 1/32400)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (sqrt.f64 1/180))) (*.f64 (cbrt.f64 (sqrt.f64 1/180)) (cbrt.f64 1/32400)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 (sqrt.f64 1/5832000))) (sqrt.f64 (sqrt.f64 1/180)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (sqrt.f64 1/180))) (*.f64 (cbrt.f64 1/180) (sqrt.f64 1/180)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (cbrt.f64 1/180))) (*.f64 (cbrt.f64 (cbrt.f64 1/32400)) (cbrt.f64 1/32400)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) (cbrt.f64 1/180))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 (sqrt.f64 1/180))) (sqrt.f64 (sqrt.f64 1/5832000)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 (cbrt.f64 1/32400) (cbrt.f64 (sqrt.f64 1/180)))) (cbrt.f64 (sqrt.f64 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 1/32400)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 1/32400 2/3) 1/180)) (*.f64 (PI.f64) angle)))
(*.f64 (*.f64 (cbrt.f64 1/32400) (cbrt.f64 (cbrt.f64 1/180))) (*.f64 (cbrt.f64 (cbrt.f64 1/32400)) (*.f64 (PI.f64) angle)))
(*.f64 (cbrt.f64 1/180) (*.f64 (cbrt.f64 1/32400) (*.f64 (PI.f64) angle)))
(*.f64 (cbrt.f64 (sqrt.f64 1/180)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 1/180)) (cbrt.f64 1/32400)) (*.f64 (PI.f64) angle)))
(*.f64 (sqrt.f64 (sqrt.f64 1/5832000)) (*.f64 (sqrt.f64 (sqrt.f64 1/180)) (*.f64 (PI.f64) angle)))
(*.f64 (cbrt.f64 (sqrt.f64 1/180)) (*.f64 (*.f64 (cbrt.f64 1/180) (sqrt.f64 1/180)) (*.f64 (PI.f64) angle)))
(*.f64 (cbrt.f64 (cbrt.f64 1/180)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/32400)) (cbrt.f64 1/32400)) (*.f64 (PI.f64) angle)))
(*.f64 (sqrt.f64 (sqrt.f64 1/180)) (*.f64 (sqrt.f64 (sqrt.f64 1/5832000)) (*.f64 (PI.f64) angle)))
(*.f64 (*.f64 (cbrt.f64 1/32400) (cbrt.f64 (sqrt.f64 1/180))) (*.f64 (cbrt.f64 (sqrt.f64 1/180)) (*.f64 (PI.f64) angle)))
(*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (cbrt.f64 1/32400) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 2)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))))
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 2)
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1) -1)
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2)) 3))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 3))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (cbrt.f64 1/180))) 3) (cbrt.f64 1/32400))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180))) (cbrt.f64 (*.f64 (sqrt.f64 1/180) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle 1/180)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))) (cbrt.f64 (*.f64 (cbrt.f64 1/32400) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)))) (cbrt.f64 (cbrt.f64 1/32400)))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) angle)) (cbrt.f64 (*.f64 (PI.f64) 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)))) (cbrt.f64 (sqrt.f64 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) 1/180))) (cbrt.f64 angle))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) 1/180)) (cbrt.f64 (*.f64 angle (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 angle) (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) angle))) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180)) (cbrt.f64 (*.f64 (PI.f64) angle)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (sqrt.f64 1/180) (*.f64 (*.f64 angle (sqrt.f64 1/180)) (PI.f64)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 1/180))
(*.f64 (sqrt.f64 1/180) (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (sqrt.f64 1/180))) 3) (sqrt.f64 1/180))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (/.f64 1 (sqrt.f64 1/180)))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1) -1)
(/.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64))) 2)
(/.f64 (*.f64 -1 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1)
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/3) 3)
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/2)
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1) -1)
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2) 2)
(/.f64 (*.f64 (PI.f64) angle) (/.f64 1 1/180))
(/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (cbrt.f64 (sqrt.f64 1/180))) (/.f64 1 (cbrt.f64 1/180)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) (/.f64 1 (cbrt.f64 1/180)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) (cbrt.f64 angle)) (/.f64 1 (cbrt.f64 1/180)))
(/.f64 (neg.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1)
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(neg.f64 (*.f64 -1 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))
(if (!=.f64 1 0) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 -1 0) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 2 0) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 0) (/.f64 1 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1/3)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -3)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))
(+.f64 (*.f64 1/2 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (cbrt.f64 1/180))) (cbrt.f64 (cbrt.f64 1/32400)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))) (cbrt.f64 (cbrt.f64 1/32400)))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cbrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (cbrt.f64 1/32400)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (cbrt.f64 1/180))))
(*.f64 (cbrt.f64 (cbrt.f64 1/32400)) (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2)))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (sqrt.f64 1/180))) (cbrt.f64 (sqrt.f64 1/180)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180))) (cbrt.f64 (sqrt.f64 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 (*.f64 (PI.f64) angle)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))
(*.f64 (cbrt.f64 angle) (cbrt.f64 (*.f64 (PI.f64) 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (sqrt.f64 1/180)) (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180))))
(*.f64 (cbrt.f64 (sqrt.f64 1/180)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (sqrt.f64 1/180))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)
(/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)
(/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(/.f64 (*.f64 -1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)
(/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 3)
(/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 1/2)
(/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)
(/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 2)
(/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (/.f64 1 (cbrt.f64 1/180)))
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)
(/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(neg.f64 (*.f64 -1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
Outputs
0
0
0
(pow.f64 angle 18)
0
0
0
(pow.f64 (/.f64 1 angle) 18)
0
0
0
(pow.f64 (/.f64 -1 angle) 18)
(if (!=.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (/.f64 1 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 1 (/.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (pow.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 1 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 -1 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 2 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) -1/3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 1 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (pow.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 1/2 1/2))
(+.f64 (*.f64 1/2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 1/2 1/2))
(*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 3 1/3))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 3))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 3 1/3))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/2 2))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) -1))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 -1 -1))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/2))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/2 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 3) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 3 1/3))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/3) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 3 1/3))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 1/2) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/2 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) -1) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 -1 -1))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2) (/.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/2))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/2 2))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)
(neg.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 3)
(/.f64 (*.f64 3 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 1/2)
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 1/2)
(*.f64 3 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(/.f64 (*.f64 3 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(*.f64 2 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(*.f64 -1 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(neg.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(*.f64 1/2 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 1/2)
(*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 1/3)
(/.f64 (*.f64 1/3 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(*.f64 1/3 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3))
(/.f64 (*.f64 1/3 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3)
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)
(neg.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(/.f64 (*.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)
(neg.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 3)
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 3 1/3))
(/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 1/2)
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/2 2))
(/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 -1 -1))
(/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 2)
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/2 2))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(/.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)
(neg.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 3 1/3))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(neg.f64 (*.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(neg.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(neg.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 1/180 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) 0) (/.f64 (*.f64 1/180 (cbrt.f64 (PI.f64))) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) 0) (/.f64 (cbrt.f64 (*.f64 angle 1/180)) (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)) 0) (/.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (/.f64 1 (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)) 0) (/.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) 0) (/.f64 (*.f64 angle (cbrt.f64 1/180)) (/.f64 1 (*.f64 (cbrt.f64 1/32400) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 angle 1/180) 0) (/.f64 (PI.f64) (/.f64 1 (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (PI.f64) 0) (/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) -1)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) 1/180) 0) (/.f64 angle (/.f64 1 (*.f64 (PI.f64) 1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) 1/180) 0) (/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 1 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)) 0) (/.f64 (cbrt.f64 1/180) (/.f64 1 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) 0) (/.f64 (cbrt.f64 1/180) (/.f64 1 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) -1)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 1 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (cbrt.f64 (*.f64 (pow.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)))
(if (!=.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 1 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (pow.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)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 0) (/.f64 1 (/.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 0) (pow.f64 (/.f64 (/.f64 1 (PI.f64)) (*.f64 angle 1/180)) -1) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 1/180) 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (/.f64 1 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (sqrt.f64 1/180) 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) 1/180) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) 1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) angle) 0) (/.f64 1/180 (/.f64 1 (*.f64 (PI.f64) angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 1 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)) 0) (/.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (/.f64 1 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 angle angle)) 0) (/.f64 (*.f64 1/180 (*.f64 (PI.f64) (cbrt.f64 angle))) (/.f64 1 (cbrt.f64 (*.f64 angle angle)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 angle angle)) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/5832000 angle))) (/.f64 1 (cbrt.f64 (*.f64 angle angle)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (/.f64 1 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 0) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (/.f64 1 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 0) (/.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (/.f64 1 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) (PI.f64)) 0) (/.f64 (cbrt.f64 angle) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) 0) (/.f64 (cbrt.f64 (*.f64 angle 1/180)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 1 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) 0) (/.f64 (cbrt.f64 1/32400) (/.f64 1 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) 0) (/.f64 (cbrt.f64 1/32400) (/.f64 (/.f64 1 (*.f64 (PI.f64) angle)) (cbrt.f64 1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) 0) (/.f64 (*.f64 angle (sqrt.f64 1/180)) (/.f64 1 (*.f64 (PI.f64) (sqrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) 0) (/.f64 (*.f64 1/180 (cbrt.f64 (*.f64 (PI.f64) angle))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) 0) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) 0) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) 0) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 1/32400) 0) (/.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (/.f64 1 (cbrt.f64 1/32400))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (/.f64 1 (cbrt.f64 (*.f64 (pow.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)))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 angle 1/180)) 0) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) (/.f64 1 (cbrt.f64 (*.f64 angle 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 angle 1/180)) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (/.f64 1 (cbrt.f64 (*.f64 angle 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (PI.f64)) 0) (/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) (/.f64 1 (cbrt.f64 (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) 0) (/.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)) 0) (/.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 1 (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) 0) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) 0) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) -1)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (*.f64 angle (sqrt.f64 1/180)) (PI.f64)) 0) (/.f64 (sqrt.f64 1/180) (/.f64 1 (*.f64 (*.f64 angle (sqrt.f64 1/180)) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2) -1)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 angle 0) (/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 angle 0) (/.f64 (PI.f64) (/.f64 1 (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 angle (sqrt.f64 1/180)) 0) (/.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) (/.f64 1 (*.f64 angle (sqrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (sqrt.f64 (sqrt.f64 1/180)) 0) (/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 (sqrt.f64 1/180))) (/.f64 1 (sqrt.f64 (sqrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (sqrt.f64 (sqrt.f64 1/180)) 0) (/.f64 (*.f64 (*.f64 (*.f64 angle (sqrt.f64 1/180)) (PI.f64)) (sqrt.f64 (sqrt.f64 1/180))) (/.f64 1 (sqrt.f64 (sqrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 angle) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)) 1/180)) (/.f64 1 (cbrt.f64 angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 angle) 0) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) 1/180))) (/.f64 1 (cbrt.f64 angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) (cbrt.f64 (*.f64 (pow.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)))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2)) 0) (/.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (cbrt.f64 1/32400) angle) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (/.f64 1 (*.f64 (cbrt.f64 1/32400) angle))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) 0) (/.f64 (sqrt.f64 1/180) (/.f64 1 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (*.f64 angle (sqrt.f64 1/180)) (PI.f64)) 0) (/.f64 (sqrt.f64 1/180) (/.f64 1 (*.f64 (*.f64 angle (sqrt.f64 1/180)) (PI.f64)))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 -1 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 2 0) (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) -1/3)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -3)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 0) (/.f64 1 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(if (!=.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 0) (pow.f64 (/.f64 (/.f64 1 (PI.f64)) (*.f64 angle 1/180)) -1) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2))
(*.f64 1/2 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64))))
(+.f64 (*.f64 1/2 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 1/2 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)) 1/180)) (cbrt.f64 angle))
(cbrt.f64 (*.f64 angle (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) 1/180))))
(*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 1/5832000 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (PI.f64)))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (cbrt.f64 (pow.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 1/180 (*.f64 (PI.f64) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 1/32400))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 1/32400) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) (cbrt.f64 1/180))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) (cbrt.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 1/5832000 angle))) (cbrt.f64 (*.f64 angle angle)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (*.f64 1/180 (*.f64 (PI.f64) (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)))
(*.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)))
(*.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) (*.f64 angle (sqrt.f64 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) angle))
(*.f64 (*.f64 (cbrt.f64 1/32400) angle) (*.f64 (PI.f64) (cbrt.f64 1/180)))
(*.f64 (*.f64 1/180 (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle))
(*.f64 (*.f64 1/180 (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 (sqrt.f64 1/180))) (sqrt.f64 (sqrt.f64 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (cbrt.f64 (sqrt.f64 1/180))) (cbrt.f64 1/180))
(*.f64 (*.f64 (*.f64 (*.f64 angle (sqrt.f64 1/180)) (PI.f64)) (cbrt.f64 (sqrt.f64 1/180))) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) (cbrt.f64 (*.f64 angle 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) (cbrt.f64 angle)) (cbrt.f64 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) (PI.f64)))
(*.f64 (cbrt.f64 1/180) (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) (cbrt.f64 1/180))
(*.f64 (*.f64 angle (sqrt.f64 1/180)) (*.f64 (PI.f64) (sqrt.f64 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) 1/180))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (cbrt.f64 1/32400))) (cbrt.f64 (*.f64 (pow.f64 1/32400 2/3) 1/180)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 (cbrt.f64 1/32400) (cbrt.f64 (cbrt.f64 1/180)))) (cbrt.f64 (cbrt.f64 1/32400)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (*.f64 1/32400 (cbrt.f64 1/180)))) (cbrt.f64 (cbrt.f64 1/32400)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (sqrt.f64 1/180))) (*.f64 (cbrt.f64 (sqrt.f64 1/180)) (cbrt.f64 1/32400)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (sqrt.f64 1/180))) (cbrt.f64 (*.f64 (sqrt.f64 1/180) 1/32400)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 (sqrt.f64 1/5832000))) (sqrt.f64 (sqrt.f64 1/180)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (sqrt.f64 1/180))) (*.f64 (cbrt.f64 1/180) (sqrt.f64 1/180)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (cbrt.f64 1/180))) (*.f64 (cbrt.f64 (cbrt.f64 1/32400)) (cbrt.f64 1/32400)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (cbrt.f64 1/180))) (cbrt.f64 (*.f64 (cbrt.f64 1/32400) 1/32400)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) (cbrt.f64 1/180))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 (sqrt.f64 1/180))) (sqrt.f64 (sqrt.f64 1/5832000)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 (cbrt.f64 1/32400) (cbrt.f64 (sqrt.f64 1/180)))) (cbrt.f64 (sqrt.f64 1/180)))
(*.f64 (cbrt.f64 (sqrt.f64 1/180)) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (*.f64 (sqrt.f64 1/180) 1/32400))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 1 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 1/32400)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 1/32400 2/3) 1/180)) (*.f64 (PI.f64) angle)))
(*.f64 (*.f64 (cbrt.f64 1/32400) (cbrt.f64 (cbrt.f64 1/180))) (*.f64 (cbrt.f64 (cbrt.f64 1/32400)) (*.f64 (PI.f64) angle)))
(*.f64 (cbrt.f64 (*.f64 1/32400 (cbrt.f64 1/180))) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (cbrt.f64 1/32400))))
(*.f64 (cbrt.f64 1/180) (*.f64 (cbrt.f64 1/32400) (*.f64 (PI.f64) angle)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 (sqrt.f64 1/180)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 1/180)) (cbrt.f64 1/32400)) (*.f64 (PI.f64) angle)))
(*.f64 (cbrt.f64 (sqrt.f64 1/180)) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (*.f64 (sqrt.f64 1/180) 1/32400))))
(*.f64 (sqrt.f64 (sqrt.f64 1/5832000)) (*.f64 (sqrt.f64 (sqrt.f64 1/180)) (*.f64 (PI.f64) angle)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 (sqrt.f64 1/180))) (sqrt.f64 (sqrt.f64 1/5832000)))
(*.f64 (cbrt.f64 (sqrt.f64 1/180)) (*.f64 (*.f64 (cbrt.f64 1/180) (sqrt.f64 1/180)) (*.f64 (PI.f64) angle)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 1/180) (sqrt.f64 1/180)) (*.f64 (PI.f64) angle)) (cbrt.f64 (sqrt.f64 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 1/180)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/32400)) (cbrt.f64 1/32400)) (*.f64 (PI.f64) angle)))
(*.f64 (cbrt.f64 (cbrt.f64 1/180)) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 1/32400) 1/32400)) (*.f64 (PI.f64) angle)))
(*.f64 (sqrt.f64 (sqrt.f64 1/180)) (*.f64 (sqrt.f64 (sqrt.f64 1/5832000)) (*.f64 (PI.f64) angle)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 (sqrt.f64 1/5832000))) (sqrt.f64 (sqrt.f64 1/180)))
(*.f64 (*.f64 (cbrt.f64 1/32400) (cbrt.f64 (sqrt.f64 1/180))) (*.f64 (cbrt.f64 (sqrt.f64 1/180)) (*.f64 (PI.f64) angle)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (sqrt.f64 1/180))) (cbrt.f64 (*.f64 (sqrt.f64 1/180) 1/32400)))
(*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (cbrt.f64 1/32400) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) 2)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))))
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 2)
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 2)
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1) -1)
(/.f64 (*.f64 (PI.f64) (neg.f64 (*.f64 angle 1/180))) -1)
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)))
(cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2) (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2) (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2)) 3))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 3))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 3))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (cbrt.f64 1/180))) 3) (cbrt.f64 1/32400))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) (cbrt.f64 1/180))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180))) (cbrt.f64 (*.f64 (sqrt.f64 1/180) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 angle (sqrt.f64 1/180)) (PI.f64)) (*.f64 (sqrt.f64 1/180) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle 1/180)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) (*.f64 (cbrt.f64 (*.f64 angle 1/180)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))) (cbrt.f64 (*.f64 (cbrt.f64 1/32400) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)))) (cbrt.f64 (cbrt.f64 1/32400)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))) (cbrt.f64 1/32400)))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(cbrt.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) angle)) (cbrt.f64 (*.f64 (PI.f64) 1/180)))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) angle)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle 1/180)) (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)))) (cbrt.f64 (sqrt.f64 1/180)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (*.f64 angle (sqrt.f64 1/180)) (PI.f64))) (sqrt.f64 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) 1/180))) (cbrt.f64 angle))
(cbrt.f64 (*.f64 angle (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) 1/180))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) 1/180)) (cbrt.f64 (*.f64 angle (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) angle)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2))
(*.f64 (cbrt.f64 angle) (cbrt.f64 (*.f64 (*.f64 (PI.f64) 1/180) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(cbrt.f64 (*.f64 angle (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) 1/180))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (*.f64 (PI.f64) angle))) (cbrt.f64 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)))) (cbrt.f64 (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 angle 1/180)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180)))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180)) (cbrt.f64 (*.f64 (PI.f64) angle)))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(*.f64 (sqrt.f64 1/180) (*.f64 (*.f64 angle (sqrt.f64 1/180)) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (sqrt.f64 1/180) (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (sqrt.f64 1/180))) 3) (sqrt.f64 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (/.f64 1 (sqrt.f64 1/180)))
(/.f64 (*.f64 (*.f64 angle (sqrt.f64 1/180)) (PI.f64)) (/.f64 1 (sqrt.f64 1/180)))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1) -1)
(/.f64 (*.f64 (PI.f64) (neg.f64 (*.f64 angle 1/180))) -1)
(/.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64))) 2)
(/.f64 (*.f64 -1 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1)
(/.f64 (*.f64 (PI.f64) (neg.f64 (*.f64 angle 1/180))) -1)
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/3) 3)
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 3 1/3))
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/2)
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 1/2 2))
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1) -1)
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 -1 -1))
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/2) 2)
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 2 1/2))
(/.f64 (*.f64 (PI.f64) angle) (/.f64 1 1/180))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (cbrt.f64 (sqrt.f64 1/180))) (/.f64 1 (cbrt.f64 1/180)))
(/.f64 (*.f64 (*.f64 (*.f64 angle (sqrt.f64 1/180)) (PI.f64)) (cbrt.f64 (sqrt.f64 1/180))) (/.f64 1 (cbrt.f64 1/180)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) angle))) (/.f64 1 (cbrt.f64 1/180)))
(/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (/.f64 1 (cbrt.f64 1/180)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64))) (cbrt.f64 angle)) (/.f64 1 (cbrt.f64 1/180)))
(/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (/.f64 1 (cbrt.f64 1/180)))
(/.f64 (neg.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1)
(/.f64 (*.f64 (PI.f64) (neg.f64 (*.f64 angle 1/180))) -1)
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 1/3 3))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(neg.f64 (*.f64 -1 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(neg.f64 (*.f64 (PI.f64) (neg.f64 (*.f64 angle 1/180))))
(neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1))
(neg.f64 (*.f64 (PI.f64) (neg.f64 (*.f64 angle 1/180))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(if (!=.f64 1 0) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 -1 0) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 2 0) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 0) (/.f64 1 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -1/3)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -3)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(if (!=.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 1/2 1/2))
(+.f64 (*.f64 1/2 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 1/2 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 1/2 1/2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (cbrt.f64 1/180))) (cbrt.f64 (cbrt.f64 1/32400)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) (cbrt.f64 1/180)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))) (cbrt.f64 (cbrt.f64 1/32400)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) (cbrt.f64 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cbrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 1/32400)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (cbrt.f64 1/180))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) (cbrt.f64 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 1/32400)) (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) (cbrt.f64 1/180)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (PI.f64))))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2)))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (PI.f64)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2))
(*.f64 1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (sqrt.f64 1/180))) (cbrt.f64 (sqrt.f64 1/180)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 1/180))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) 1/180)) (cbrt.f64 angle))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180))) (cbrt.f64 (sqrt.f64 1/180)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 1/180) (cbrt.f64 (*.f64 (PI.f64) angle)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2))
(*.f64 (cbrt.f64 angle) (cbrt.f64 (*.f64 (PI.f64) 1/180)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) (PI.f64)))))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 angle 1/180) (cbrt.f64 (PI.f64)))))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))))
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))))
(*.f64 (cbrt.f64 (sqrt.f64 1/180)) (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180))))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (cbrt.f64 (sqrt.f64 1/180)) (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 (sqrt.f64 1/180))))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)
(neg.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)
(neg.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 2)
(/.f64 (*.f64 -1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)
(neg.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 3)
(/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 3 1/3))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 1/2)
(/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/2 2))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1) -1)
(/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 -1 -1))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/2) 2)
(/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 1/2))
(/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (/.f64 1 (cbrt.f64 1/180)))
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)
(neg.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/3 3))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/3)
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(neg.f64 (*.f64 -1 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(neg.f64 (neg.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) -1))
(neg.f64 (neg.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))

eval1.3s (4.5%)

Compiler

Compiled 67211 to 45678 computations (32% saved)

prune1.3s (4.4%)

Pruning

195 alts after pruning (189 fresh and 6 done)

PrunedKeptTotal
New1824531877
Fresh31136167
Picked101
Done268
Total18581952053
Error
17.2b
Counts
2053 → 195
Alt Table
Click to see full alt table
StatusErrorProgram
49.9b
(+.f64 (pow.f64 (pow.f64 (*.f64 a a) 3) 1/3) (*.f64 (*.f64 b b) (*.f64 angle angle)))
37.5b
(+.f64 (pow.f64 (/.f64 1 a) -2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
18.9b
(+.f64 (pow.f64 (*.f64 a (if (!=.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) -3)) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 3)) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
37.1b
(+.f64 (pow.f64 (*.f64 a (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
19.0b
(+.f64 (pow.f64 (*.f64 a (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 2)) (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)))) 2))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (if (!=.f64 angle 0) (/.f64 (PI.f64) (/.f64 180 angle)) (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
40.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
37.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) angle) (cbrt.f64 32400)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
38.6b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 1/3) (cbrt.f64 32400)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 3) (cbrt.f64 32400)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (neg.f64 angle) (cbrt.f64 180)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 32400)))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 1049760000))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 1049760000))) 2) (cbrt.f64 (cbrt.f64 32400))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (sqrt.f64 180)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (sqrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
38.6b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) angle) 1/3) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 3) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 angle))) (pow.f64 (cbrt.f64 (cbrt.f64 angle)) 2)) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
20.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (*.f64 (PI.f64) angle)))) 2))) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
37.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 1/180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
37.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 1/32400)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
22.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (pow.f64 (*.f64 angle angle) 1/3)) (cbrt.f64 angle)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (pow.f64 (cbrt.f64 angle) 2)) (cbrt.f64 angle)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
22.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) 2) 2))) (cbrt.f64 angle)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
41.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (pow.f64 angle 1/3)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
22.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 angle))))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
37.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 (*.f64 1/5832000 (PI.f64)))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
37.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 (*.f64 1/5832000 (PI.f64)))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (*.f64 (PI.f64) (cbrt.f64 1/180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) (sqrt.f64 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
37.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
37.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
19.0b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
37.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 1/180) (cbrt.f64 1/32400))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
37.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 3)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
19.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (if (!=.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (if (!=.f64 (*.f64 (cbrt.f64 1/32400) angle) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (/.f64 1 (*.f64 (cbrt.f64 1/32400) angle))) (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
39.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/3) 3))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 3) 3))) 2))
19.7b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3))) 2))
19.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))) 2))
19.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))) 3))) 2))
27.6b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 3))) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))) (cbrt.f64 (cbrt.f64 1/32400))) 3))) 2))
19.6b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (sqrt.f64 1/180))) (cbrt.f64 (*.f64 angle (sqrt.f64 1/180)))) 3))) 2))
27.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) 3))) 2))
19.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 1/180)) 3))) 2))
27.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2))) 3))) 2))
19.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) (cbrt.f64 1/180))) 3))) 2))
19.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (pow.f64 180 -1/3) (*.f64 (neg.f64 angle) (PI.f64))) (neg.f64 (cbrt.f64 32400))))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) 2))
19.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2))
27.3b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 1/180 1/3) (/.f64 (*.f64 (PI.f64) angle) 3)))) 2))
19.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 angle 1/180))))) 2))
27.2b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180)) (cbrt.f64 (*.f64 (PI.f64) angle))))) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) 1/180)))) 2))
32.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b 0) 2))
32.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (+.f64 (*.f64 (*.f64 b b) 1/2) (*.f64 (*.f64 b b) (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))))))
32.4b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (+.f64 (*.f64 b b) (*.f64 (*.f64 b b) (neg.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))
30.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1/2))) 2)) b) 2)))
30.5b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) 3)) (fma.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/4))) b) 2)))
30.6b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1/2))) 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)))
37.1b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
37.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 (*.f64 1/5832000 angle) (*.f64 angle angle)))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
23.9b
(+.f64 (pow.f64 (*.f64 a (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
37.1b
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (if (!=.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1/2) 0) (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) 1/8 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3)) (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1/2) 2))) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
37.1b
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
37.2b
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle))) 3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
37.2b
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 (*.f64 1/5832000 (PI.f64))))) 3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
19.0b
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 3))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
37.2b
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
37.1b
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))) 1/2) (cbrt.f64 1/2)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
37.1b
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 3)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
38.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (fma.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (*.f64 b b) (pow.f64 angle 4))) (*.f64 (*.f64 b b) (*.f64 angle angle))))
29.7b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2) 1/3))
33.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3) 2))
39.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 3) 2))
39.6b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 3) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3) 3) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3) 3) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (*.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) 3) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))) 3) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 2))
19.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 3) 2))
34.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b angle)) 3) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3)) (cbrt.f64 (sqrt.f64 1/3))) (cbrt.f64 1/3)) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (sqrt.f64 3)) (sqrt.f64 3)) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3)) (sqrt.f64 1/3)) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3) b) 2))
27.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle)))) 3) 1/3) 2))
19.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (*.f64 (PI.f64) (cbrt.f64 1/180))))) 3) 1/3) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) (cbrt.f64 1/32400)))) 3) 1/3) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 3) 1/3) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 3) 1/3) 2))
27.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2))))) 3) 1/3) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 3) 2))
31.0b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))) 3) 1/3) 2))
34.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b angle) 3) 1/3) 2))
18.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 2))
18.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (*.f64 1/3 b)) 2))
26.6b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b)) 2))
29.2b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 b)) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) 2))
35.7b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))) 2))
19.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 3))) 2))
19.2b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2))
19.0b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (/.f64 (neg.f64 angle) (cbrt.f64 180)) (PI.f64)) (neg.f64 (cbrt.f64 32400))))) 2))
19.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))))) 2))
27.5b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 1/180)))) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 1/32400)))) 2))
27.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle)))) 2))
27.5b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180))))) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 (*.f64 1/5832000 (PI.f64)))))) 2))
19.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) (*.f64 angle (cbrt.f64 1/180))))) 2))
19.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (*.f64 (PI.f64) (cbrt.f64 1/180))))) 2))
19.2b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) (cbrt.f64 1/32400)))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2))
27.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2))))) 2))
27.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2))
18.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
30.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))) 2))
25.6b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2))
24.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) 2))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3))
18.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (/.f64 (*.f64 3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3))
18.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/9))
27.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) (cbrt.f64 (*.f64 b b))))
28.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b)))
28.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2)))
32.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (/.f64 (*.f64 (*.f64 (+.f64 -1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (cbrt.f64 (*.f64 b b))) b) -2) (cbrt.f64 b)))
21.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2) b) (cbrt.f64 b)))
23.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b) b))
28.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 3) (cbrt.f64 (*.f64 b b))) (cbrt.f64 b)))
18.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (/.f64 b 3/2)) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
32.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (+.f64 (*.f64 b 1/2) (*.f64 b (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) (cbrt.f64 (*.f64 b b))) (cbrt.f64 b)))
18.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) b) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
28.4b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (*.f64 b b) 1/3)) (cbrt.f64 b)))
28.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (*.f64 b b))) (cbrt.f64 b)))
20.0b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
20.0b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
20.0b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)) (cbrt.f64 1/180)))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
19.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 1/180)))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
19.0b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
21.5b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))
20.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
18.9b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 3 b))) (cbrt.f64 (*.f64 3 b))) (cbrt.f64 (*.f64 3 b)))))
27.7b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) (PI.f64)) (cbrt.f64 angle))))))
19.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) (*.f64 angle (sqrt.f64 1/180)))))))
19.0b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))))
33.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 3 b) angle)))
33.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 3 (*.f64 angle b))))
32.3b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b b) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64)))))) 1/2))
33.1b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b angle) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
27.6b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 1/3 b) (*.f64 1/3 b)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
18.8b
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3))
37.8b
(+.f64 (pow.f64 (cbrt.f64 (*.f64 a a)) 3) (*.f64 (*.f64 b b) (*.f64 angle angle)))
37.8b
(+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) (*.f64 a (cbrt.f64 a))) (cbrt.f64 (cbrt.f64 (*.f64 a a)))) (*.f64 (*.f64 b b) (*.f64 angle angle)))
37.7b
(+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a) (cbrt.f64 a)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
37.7b
(+.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a)) (*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) a)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
35.2b
(+.f64 (*.f64 a a) (pow.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3) 1/3))
34.8b
(+.f64 (*.f64 a a) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) 3))
37.4b
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (/.f64 1 b) -2) (*.f64 angle angle)))
37.4b
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (/.f64 1 angle) -2) (*.f64 b b)))
34.6b
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) (*.f64 b (cbrt.f64 b))))
34.5b
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (*.f64 b (cbrt.f64 angle)) 2) (*.f64 angle (cbrt.f64 angle))))
34.2b
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 angle)) (cbrt.f64 angle)))
35.8b
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle))))
37.4b
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)))
35.7b
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b angle) (*.f64 b (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle))))
34.2b
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b angle) b) angle))
35.5b
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b angle)) (*.f64 angle (cbrt.f64 b))))
35.5b
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 (*.f64 b (cbrt.f64 b)) angle)))
35.5b
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 b angle) (cbrt.f64 angle))) b))
35.5b
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 angle angle)) b))
35.5b
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 b angle))))
37.4b
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 angle angle)))
34.8b
(+.f64 (*.f64 a a) (*.f64 (*.f64 b angle) (*.f64 b angle)))
35.1b
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 (*.f64 (*.f64 b angle) b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 b angle) b) 2)) angle)))
35.8b
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))
35.5b
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 b angle))))
35.5b
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 b) (*.f64 b (*.f64 angle angle))) (cbrt.f64 b))))
35.2b
(+.f64 (*.f64 a a) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3)))
49.5b
(+.f64 (cbrt.f64 (pow.f64 (*.f64 a a) 3)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
Compiler

Compiled 5634 to 4426 computations (21.4% saved)

regimes1.3s (4.4%)

Counts
327 → 1
Calls
Call 1
Inputs
(+.f64 (*.f64 a a) (*.f64 (*.f64 b angle) (*.f64 b angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 angle angle)) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b angle) b) angle))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (/.f64 1 angle) -2) (*.f64 b b)))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (/.f64 1 b) -2) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b angle) (*.f64 b angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b (*.f64 angle angle)) b))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b angle) b) angle))
(+.f64 (pow.f64 (/.f64 1 a) -2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b angle) 2))
(+.f64 (cbrt.f64 (pow.f64 (*.f64 a a) 3)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (cbrt.f64 (*.f64 a a)) 3) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (/.f64 1 angle) -2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b angle) 3) 1/3) 2))
(+.f64 (pow.f64 (pow.f64 (*.f64 a a) 3) 1/3) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 b angle))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 b angle))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 b angle) (cbrt.f64 angle))) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 (*.f64 b (cbrt.f64 b)) angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b angle)) (*.f64 angle (cbrt.f64 b))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b angle) (*.f64 b (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a) (cbrt.f64 a)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 a a) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3)))
(+.f64 (*.f64 a a) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) 3))
(+.f64 (*.f64 a a) (pow.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3) 1/3))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (*.f64 b (cbrt.f64 angle)) 2) (*.f64 angle (cbrt.f64 angle))))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) (*.f64 b (cbrt.f64 b))))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 b) (*.f64 b (*.f64 angle angle))) (cbrt.f64 b))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 angle)) (cbrt.f64 angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 b (*.f64 angle angle)) b))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 (*.f64 b angle) b) angle))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 b angle))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 b angle))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 b angle) (cbrt.f64 angle))) b))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 (*.f64 b (cbrt.f64 b)) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b angle)) (*.f64 angle (cbrt.f64 b))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b angle) (*.f64 b (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b b) (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 (*.f64 (*.f64 b angle) b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 b angle) b) 2)) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b angle) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 3 (*.f64 angle b))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 3 b) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) 3))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b angle)) 3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3) 1/3))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b 0) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b) b))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/9))
(+.f64 (pow.f64 (*.f64 a 1) 2) (/.f64 (*.f64 3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (*.f64 1/3 b)) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 3) 1/3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 3) 1/3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3) b) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b b) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64)))))) 1/2))
(+.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a)) (*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) a)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 (*.f64 1/5832000 angle) (*.f64 angle angle)))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2)))
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 3)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 1/32400)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 1/180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))
(+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) (*.f64 a (cbrt.f64 a))) (cbrt.f64 (cbrt.f64 (*.f64 a a)))) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (/.f64 (*.f64 (*.f64 (+.f64 -1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (cbrt.f64 (*.f64 b b))) b) -2) (cbrt.f64 b)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) b) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (+.f64 (*.f64 b 1/2) (*.f64 b (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) (cbrt.f64 (*.f64 b b))) (cbrt.f64 b)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (fma.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (*.f64 b b) (pow.f64 angle 4))) (*.f64 (*.f64 b b) (*.f64 angle angle))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/9)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (/.f64 b 3/2)) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (+.f64 (*.f64 (*.f64 b b) 1/2) (*.f64 (*.f64 b b) (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 1/3 b) (*.f64 1/3 b)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 3) 2)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) (cbrt.f64 1/32400)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (*.f64 (PI.f64) (cbrt.f64 1/180))))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) (*.f64 angle (cbrt.f64 1/180))))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 1/32400)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 1/3) 3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2) 1/3))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 (PI.f64)) angle))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) 2) b) (cbrt.f64 b)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (/.f64 (neg.f64 angle) (cbrt.f64 180)) (PI.f64)) (neg.f64 (cbrt.f64 32400))))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b)) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))) 3) 1/3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3) 1/3) 3) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b) b))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (if (!=.f64 angle 0) (/.f64 (PI.f64) (/.f64 180 angle)) (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (if (!=.f64 angle 0) (/.f64 (PI.f64) (/.f64 180 angle)) (*.f64 (*.f64 angle 1/180) (PI.f64))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (*.f64 b b))) (cbrt.f64 b)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) (cbrt.f64 (*.f64 b b))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180))))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) (cbrt.f64 1/32400)))) 3) 1/3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (*.f64 (PI.f64) (cbrt.f64 1/180))))) 3) 1/3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3)) (sqrt.f64 1/3)) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (sqrt.f64 3)) (sqrt.f64 3)) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (pow.f64 (*.f64 b b) 1/3)) (cbrt.f64 b)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 1/180 1/3) (/.f64 (*.f64 (PI.f64) angle) 3)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle)))) 3) 1/3) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 (*.f64 b b) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64)))))) 1/2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (+.f64 (*.f64 b b) (*.f64 (*.f64 b b) (neg.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 b)) 3) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2)))
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 3)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 (*.f64 1/5832000 (PI.f64)))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle))) 3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) (*.f64 angle (sqrt.f64 1/180)))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 1/180)))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (PI.f64)) (cbrt.f64 1/180)))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) (PI.f64)) (cbrt.f64 angle))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 (*.f64 1/5832000 (PI.f64)))))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 3))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))) 3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3) 3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2))))) 2))
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 3))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 3) 2)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 3)) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) (cbrt.f64 1/32400)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (*.f64 (PI.f64) (cbrt.f64 1/180))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) (PI.f64)) (*.f64 angle (cbrt.f64 1/180))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 1/180) (cbrt.f64 1/32400))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (PI.f64) (/.f64 angle (cbrt.f64 32400))) (cbrt.f64 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/3) 3))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 2) 1/3))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (cbrt.f64 1/180) (cbrt.f64 1/32400))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (sqrt.f64 1/180))) (sqrt.f64 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (cbrt.f64 1/32400) angle) (*.f64 (PI.f64) (cbrt.f64 1/180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (PI.f64) (/.f64 angle (cbrt.f64 32400))) (cbrt.f64 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) angle) (cbrt.f64 32400)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (cbrt.f64 (*.f64 b b)) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 3)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 3) (cbrt.f64 (*.f64 b b))) (cbrt.f64 b)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 b)) 3) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 1/180 (PI.f64)))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (/.f64 (neg.f64 angle) (cbrt.f64 180)) (PI.f64)) (neg.f64 (cbrt.f64 32400))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000)) (PI.f64)) (cbrt.f64 angle)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (neg.f64 angle) (cbrt.f64 180)) (/.f64 (PI.f64) (neg.f64 (cbrt.f64 32400)))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 1/180 (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2))))) 3) 1/3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 1/3)) (cbrt.f64 (sqrt.f64 1/3))) (cbrt.f64 1/3)) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (pow.f64 180 -1/3) (*.f64 (neg.f64 angle) (PI.f64))) (neg.f64 (cbrt.f64 32400))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) 3) 3))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3) 3))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (pow.f64 angle 1/3)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (pow.f64 (*.f64 angle angle) 1/3)) (cbrt.f64 angle)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (cbrt.f64 (*.f64 b b)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b) (cbrt.f64 (*.f64 b b))) (cbrt.f64 b)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 (*.f64 (PI.f64) (sqrt.f64 1/180)) 1/3) (/.f64 (*.f64 angle (sqrt.f64 1/180)) 3)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle (cbrt.f64 1/180))) 1/3) (/.f64 (cbrt.f64 1/32400) 3)))) 2))
(+.f64 (pow.f64 (*.f64 a (*.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)))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (*.f64 3 b))) (cbrt.f64 (*.f64 3 b))) (cbrt.f64 (*.f64 3 b)))))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 1/180)) 3))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) 3))
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 (*.f64 1/5832000 (PI.f64))))) 3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (pow.f64 (cbrt.f64 angle) 2)) (cbrt.f64 angle)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (cbrt.f64 angle) (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) (cbrt.f64 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (/.f64 (*.f64 angle angle) 180))) (cbrt.f64 32400)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 angle 1/180))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (/.f64 (/.f64 (/.f64 (*.f64 (neg.f64 angle) (PI.f64)) (pow.f64 180 1/6)) (pow.f64 180 1/6)) (neg.f64 (cbrt.f64 32400))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 angle 1/180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (if (!=.f64 (*.f64 (cbrt.f64 1/32400) angle) 0) (/.f64 (*.f64 (PI.f64) (cbrt.f64 1/180)) (/.f64 1 (*.f64 (cbrt.f64 1/32400) angle))) (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)))) 3) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 (*.f64 1/5832000 (PI.f64)))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 3))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))) angle) (cbrt.f64 (*.f64 1/5832000 (PI.f64)))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 angle (cbrt.f64 1/180)) (*.f64 (cbrt.f64 1/32400) (PI.f64)))) 3))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/32400)) (cbrt.f64 1/180))) 3))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 b)) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 1/180 (cbrt.f64 (*.f64 (PI.f64) angle))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) angle) 2))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cbrt.f64 b) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2) 1/180)) (cbrt.f64 (*.f64 (PI.f64) angle))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 32400)) (/.f64 (cbrt.f64 (*.f64 angle angle)) (cbrt.f64 180))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 b)) 3) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1) (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)))) 1/2) (cbrt.f64 1/2)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 b))) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) 3) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (sqrt.f64 1/180))) (cbrt.f64 (*.f64 angle (sqrt.f64 1/180)))) 3))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180))) (cbrt.f64 (cbrt.f64 1/32400))) 3))) 2))
(+.f64 (pow.f64 (*.f64 a (*.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)))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)))) 3))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (if (!=.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(+.f64 (pow.f64 (*.f64 a (if (!=.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) -3)) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 b)) (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (if (!=.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2) 0) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2) -1) -1) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (*.f64 b (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 3) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))))) 3))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (sqrt.f64 180)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (sqrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) angle) 1/3) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 1/3) (cbrt.f64 32400)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (*.f64 (/.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (cbrt.f64 2)) b) 2)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (/.f64 (cbrt.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64))))) (cbrt.f64 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)) 0) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)) -3)) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))) 2) (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (if (!=.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2) 3) -1/3)) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (*.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)) 3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) 2) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) 2) 2)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 angle 1/180)) (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64)))) (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400)) (PI.f64))) 2)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)) (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3))))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 3) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) 3) (cbrt.f64 32400)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))) 2) 2) 2)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) 3) b) 2)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2) 2) (pow.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 b)) 2)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 angle))))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 angle 1/180)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2)) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (PI.f64))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) (*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (PI.f64)) (cbrt.f64 (*.f64 angle 1/180)))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2) 2) (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180))) 2))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 b))) 2) 2)) 3) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) 2) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) 2) 2)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle angle)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 angle)))) 2) 2))) (cbrt.f64 angle)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (cbrt.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2))) (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2)) 2))
(+.f64 (pow.f64 (*.f64 a (*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1/2))) 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1/2))) 2)) b) 2)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (cbrt.f64 angle))) (pow.f64 (cbrt.f64 (cbrt.f64 angle)) 2)) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))) 2) 2) 2)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) 2))
(+.f64 (pow.f64 (*.f64 a (*.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))) (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)) 2)) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2) 2) (cbrt.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 angle (cbrt.f64 (PI.f64)))) (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (PI.f64))))) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 3))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))) 2))
(+.f64 (pow.f64 (*.f64 a (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)) 2)) (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180)))) 2))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)))) 2))
(+.f64 (pow.f64 (*.f64 a (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (pow.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) 3)) (fma.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle 1/90) (PI.f64)))) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) 1/4))) b) 2)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (cbrt.f64 32400)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) angle))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 (*.f64 (PI.f64) angle)))) 2))) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 2)) b) 2)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 angle 1/180)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2))) 3))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 1049760000))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 1049760000))) 2) (cbrt.f64 (cbrt.f64 32400))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) angle)) 2) (cbrt.f64 180))))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (if (!=.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2) 0) (/.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 2) 2))) (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))) 2) 2) (cbrt.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (pow.f64 (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)))) 2) 2)) (cbrt.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 3))) 2))
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (if (!=.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1/2) 0) (/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) 1/8 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3)) (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 1/2) 2))) (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
Outputs
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (/.f64 b 3/2)) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
Calls

6 calls:

193.0ms
b
188.0ms
(/.f64 angle 180)
186.0ms
angle
181.0ms
a
173.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
Results
ErrorSegmentsBranch
18.8b1a
18.8b1b
18.8b1angle
18.8b1(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
18.8b1(*.f64 (PI.f64) (/.f64 angle 180))
18.8b1(/.f64 angle 180)
Compiler

Compiled 8998 to 6133 computations (31.8% saved)

regimes249.0ms (0.8%)

Counts
99 → 1
Calls
Call 1
Inputs
(+.f64 (*.f64 a a) (*.f64 (*.f64 b angle) (*.f64 b angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 angle angle)) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b angle) b) angle))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (/.f64 1 angle) -2) (*.f64 b b)))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (/.f64 1 b) -2) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b angle) (*.f64 b angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b (*.f64 angle angle)) b))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b angle) b) angle))
(+.f64 (pow.f64 (/.f64 1 a) -2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b angle) 2))
(+.f64 (cbrt.f64 (pow.f64 (*.f64 a a) 3)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (cbrt.f64 (*.f64 a a)) 3) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (/.f64 1 angle) -2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b angle) 3) 1/3) 2))
(+.f64 (pow.f64 (pow.f64 (*.f64 a a) 3) 1/3) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 b angle))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 b angle))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 b angle) (cbrt.f64 angle))) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 (*.f64 b (cbrt.f64 b)) angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b angle)) (*.f64 angle (cbrt.f64 b))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b angle) (*.f64 b (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a) (cbrt.f64 a)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 a a) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3)))
(+.f64 (*.f64 a a) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) 3))
(+.f64 (*.f64 a a) (pow.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3) 1/3))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (*.f64 b (cbrt.f64 angle)) 2) (*.f64 angle (cbrt.f64 angle))))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) (*.f64 b (cbrt.f64 b))))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 b) (*.f64 b (*.f64 angle angle))) (cbrt.f64 b))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 angle)) (cbrt.f64 angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 b (*.f64 angle angle)) b))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 (*.f64 b angle) b) angle))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 b angle))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 b angle))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 b angle) (cbrt.f64 angle))) b))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 (*.f64 b (cbrt.f64 b)) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b angle)) (*.f64 angle (cbrt.f64 b))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b angle) (*.f64 b (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b b) (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 (*.f64 (*.f64 b angle) b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 b angle) b) 2)) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b angle) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 3 (*.f64 angle b))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 3 b) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) 3))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b angle)) 3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3) 1/3))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b 0) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b) b))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/9))
(+.f64 (pow.f64 (*.f64 a 1) 2) (/.f64 (*.f64 3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (*.f64 1/3 b)) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 3) 1/3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 3) 1/3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3) b) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b b) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64)))))) 1/2))
(+.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a)) (*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) a)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 (*.f64 1/5832000 angle) (*.f64 angle angle)))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2)))
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 3)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 1/32400)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 1/180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))
(+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) (*.f64 a (cbrt.f64 a))) (cbrt.f64 (cbrt.f64 (*.f64 a a)))) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (/.f64 (*.f64 (*.f64 (+.f64 -1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (cbrt.f64 (*.f64 b b))) b) -2) (cbrt.f64 b)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) b) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (+.f64 (*.f64 b 1/2) (*.f64 b (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90))))) (cbrt.f64 (*.f64 b b))) (cbrt.f64 b)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (fma.f64 -1/3 (*.f64 (pow.f64 (*.f64 1/180 (PI.f64)) 3) (*.f64 (*.f64 b b) (pow.f64 angle 4))) (*.f64 (*.f64 b b) (*.f64 angle angle))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/9)))
Outputs
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/3) b) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
Calls

5 calls:

43.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
42.0ms
a
42.0ms
angle
42.0ms
(/.f64 angle 180)
40.0ms
b
Results
ErrorSegmentsBranch
18.8b1a
18.8b1b
18.8b1angle
18.8b1(*.f64 (PI.f64) (/.f64 angle 180))
18.8b1(/.f64 angle 180)
Compiler

Compiled 1865 to 980 computations (47.5% saved)

regimes285.0ms (1%)

Counts
95 → 1
Calls
Call 1
Inputs
(+.f64 (*.f64 a a) (*.f64 (*.f64 b angle) (*.f64 b angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 angle angle)) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b angle) b) angle))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (/.f64 1 angle) -2) (*.f64 b b)))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (/.f64 1 b) -2) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b angle) (*.f64 b angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b (*.f64 angle angle)) b))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b angle) b) angle))
(+.f64 (pow.f64 (/.f64 1 a) -2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b angle) 2))
(+.f64 (cbrt.f64 (pow.f64 (*.f64 a a) 3)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (cbrt.f64 (*.f64 a a)) 3) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (/.f64 1 angle) -2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b angle) 3) 1/3) 2))
(+.f64 (pow.f64 (pow.f64 (*.f64 a a) 3) 1/3) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 b angle))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 b angle))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 b angle) (cbrt.f64 angle))) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 (*.f64 b (cbrt.f64 b)) angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b angle)) (*.f64 angle (cbrt.f64 b))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b angle) (*.f64 b (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a) (cbrt.f64 a)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 a a) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3)))
(+.f64 (*.f64 a a) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) 3))
(+.f64 (*.f64 a a) (pow.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3) 1/3))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (*.f64 b (cbrt.f64 angle)) 2) (*.f64 angle (cbrt.f64 angle))))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) (*.f64 b (cbrt.f64 b))))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 b) (*.f64 b (*.f64 angle angle))) (cbrt.f64 b))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 angle)) (cbrt.f64 angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 b (*.f64 angle angle)) b))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 (*.f64 b angle) b) angle))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 b angle))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 b angle))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 b angle) (cbrt.f64 angle))) b))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 (*.f64 b (cbrt.f64 b)) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b angle)) (*.f64 angle (cbrt.f64 b))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b angle) (*.f64 b (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b b) (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 (*.f64 (*.f64 b angle) b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 b angle) b) 2)) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b angle) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 3 (*.f64 angle b))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 3 b) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) 3))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b angle)) 3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3) 1/3))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b 0) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b) b))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/9))
(+.f64 (pow.f64 (*.f64 a 1) 2) (/.f64 (*.f64 3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (*.f64 1/3 b)) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 3) 1/3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 3) 1/3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3) b) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b b) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64)))))) 1/2))
(+.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a)) (*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) a)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 (*.f64 1/5832000 angle) (*.f64 angle angle)))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2)))
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 3)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 1/32400)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 1/180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))
(+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) (*.f64 a (cbrt.f64 a))) (cbrt.f64 (cbrt.f64 (*.f64 a a)))) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (/.f64 (*.f64 (*.f64 (+.f64 -1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (cbrt.f64 (*.f64 b b))) b) -2) (cbrt.f64 b)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
Outputs
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
Calls

5 calls:

66.0ms
(/.f64 angle 180)
65.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
40.0ms
a
40.0ms
b
39.0ms
angle
Results
ErrorSegmentsBranch
18.8b1a
18.8b1b
18.8b1angle
18.8b1(*.f64 (PI.f64) (/.f64 angle 180))
18.8b1(/.f64 angle 180)
Compiler

Compiled 1753 to 907 computations (48.3% saved)

regimes244.0ms (0.8%)

Counts
92 → 1
Calls
Call 1
Inputs
(+.f64 (*.f64 a a) (*.f64 (*.f64 b angle) (*.f64 b angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 angle angle)) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b angle) b) angle))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (/.f64 1 angle) -2) (*.f64 b b)))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (/.f64 1 b) -2) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b angle) (*.f64 b angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b (*.f64 angle angle)) b))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b angle) b) angle))
(+.f64 (pow.f64 (/.f64 1 a) -2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b angle) 2))
(+.f64 (cbrt.f64 (pow.f64 (*.f64 a a) 3)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (cbrt.f64 (*.f64 a a)) 3) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (/.f64 1 angle) -2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b angle) 3) 1/3) 2))
(+.f64 (pow.f64 (pow.f64 (*.f64 a a) 3) 1/3) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 b angle))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 b angle))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 b angle) (cbrt.f64 angle))) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 (*.f64 b (cbrt.f64 b)) angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b angle)) (*.f64 angle (cbrt.f64 b))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b angle) (*.f64 b (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a) (cbrt.f64 a)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 a a) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3)))
(+.f64 (*.f64 a a) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) 3))
(+.f64 (*.f64 a a) (pow.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3) 1/3))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (*.f64 b (cbrt.f64 angle)) 2) (*.f64 angle (cbrt.f64 angle))))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) (*.f64 b (cbrt.f64 b))))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 b) (*.f64 b (*.f64 angle angle))) (cbrt.f64 b))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 angle)) (cbrt.f64 angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 b (*.f64 angle angle)) b))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 (*.f64 b angle) b) angle))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 b angle))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 b angle))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 b angle) (cbrt.f64 angle))) b))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 (*.f64 b (cbrt.f64 b)) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b angle)) (*.f64 angle (cbrt.f64 b))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b angle) (*.f64 b (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b b) (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 (*.f64 (*.f64 b angle) b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 b angle) b) 2)) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b angle) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 3 (*.f64 angle b))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 3 b) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) 3))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b angle)) 3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3) 1/3))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b 0) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b) b))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) 1/9))
(+.f64 (pow.f64 (*.f64 a 1) 2) (/.f64 (*.f64 3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 3))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (*.f64 1/3 b)) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) 3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1/3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 3) 1/3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 3) 1/3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3) b) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b b) (-.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/180) (+.f64 (PI.f64) (PI.f64)))))) 1/2))
(+.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a)) (*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) a)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 (*.f64 1/5832000 angle) (*.f64 angle angle)))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 b 2)))
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle)) 3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (pow.f64 (cbrt.f64 (*.f64 angle 1/180)) 3)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (cbrt.f64 1/180)) (cbrt.f64 1/32400)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (sqrt.f64 1/180)) (sqrt.f64 1/180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) b))
(+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 a (cbrt.f64 a))) (*.f64 a (cbrt.f64 a))) (cbrt.f64 (cbrt.f64 (*.f64 a a)))) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 angle)) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/5832000))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 1/180) (cbrt.f64 (*.f64 angle angle))) (cbrt.f64 angle)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (/.f64 (*.f64 (*.f64 (+.f64 -1 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (cbrt.f64 (*.f64 b b))) b) -2) (cbrt.f64 b)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) (cbrt.f64 (*.f64 angle 1/180))) (cbrt.f64 (*.f64 (*.f64 angle angle) 1/32400))))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
Outputs
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 3 (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) 1/3))
Calls

5 calls:

52.0ms
(/.f64 angle 180)
39.0ms
b
38.0ms
a
37.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
36.0ms
angle
Results
ErrorSegmentsBranch
18.8b1a
18.8b1b
18.8b1angle
18.8b1(*.f64 (PI.f64) (/.f64 angle 180))
18.8b1(/.f64 angle 180)
Compiler

Compiled 1672 to 847 computations (49.3% saved)

regimes151.0ms (0.5%)

Counts
63 → 1
Calls
Call 1
Inputs
(+.f64 (*.f64 a a) (*.f64 (*.f64 b angle) (*.f64 b angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 angle angle)) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b angle) b) angle))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (/.f64 1 angle) -2) (*.f64 b b)))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (/.f64 1 b) -2) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b angle) (*.f64 b angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b (*.f64 angle angle)) b))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b angle) b) angle))
(+.f64 (pow.f64 (/.f64 1 a) -2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b angle) 2))
(+.f64 (cbrt.f64 (pow.f64 (*.f64 a a) 3)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (cbrt.f64 (*.f64 a a)) 3) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (/.f64 1 angle) -2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b angle) 3) 1/3) 2))
(+.f64 (pow.f64 (pow.f64 (*.f64 a a) 3) 1/3) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 b angle))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 b angle))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 b angle) (cbrt.f64 angle))) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 (*.f64 b (cbrt.f64 b)) angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b angle)) (*.f64 angle (cbrt.f64 b))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b angle) (*.f64 b (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a) (cbrt.f64 a)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 a a) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3)))
(+.f64 (*.f64 a a) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) 3))
(+.f64 (*.f64 a a) (pow.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3) 1/3))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (*.f64 b (cbrt.f64 angle)) 2) (*.f64 angle (cbrt.f64 angle))))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) (*.f64 b (cbrt.f64 b))))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 b) (*.f64 b (*.f64 angle angle))) (cbrt.f64 b))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 angle)) (cbrt.f64 angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 b (*.f64 angle angle)) b))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 (*.f64 b angle) b) angle))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 b angle))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 b angle))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 b angle) (cbrt.f64 angle))) b))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 (*.f64 b (cbrt.f64 b)) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b angle)) (*.f64 angle (cbrt.f64 b))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b angle) (*.f64 b (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b b) (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 (*.f64 (*.f64 b angle) b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 b angle) b) 2)) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b angle) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 3 (*.f64 angle b))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 3 b) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) 3))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b angle)) 3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3) 1/3))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 2))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b 0) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) b))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) b) b))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b)))
Outputs
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))
Calls

5 calls:

27.0ms
b
26.0ms
(/.f64 angle 180)
26.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
26.0ms
a
26.0ms
angle
Results
ErrorSegmentsBranch
18.8b1a
18.8b1b
18.8b1angle
18.8b1(*.f64 (PI.f64) (/.f64 angle 180))
18.8b1(/.f64 angle 180)
Compiler

Compiled 1045 to 471 computations (54.9% saved)

regimes106.0ms (0.4%)

Counts
55 → 1
Calls
Call 1
Inputs
(+.f64 (*.f64 a a) (*.f64 (*.f64 b angle) (*.f64 b angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 angle angle)) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b angle) b) angle))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (/.f64 1 angle) -2) (*.f64 b b)))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (/.f64 1 b) -2) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b angle) (*.f64 b angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b (*.f64 angle angle)) b))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b angle) b) angle))
(+.f64 (pow.f64 (/.f64 1 a) -2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b angle) 2))
(+.f64 (cbrt.f64 (pow.f64 (*.f64 a a) 3)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (cbrt.f64 (*.f64 a a)) 3) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (/.f64 1 angle) -2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b angle) 3) 1/3) 2))
(+.f64 (pow.f64 (pow.f64 (*.f64 a a) 3) 1/3) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 b angle))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 b angle))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 b angle) (cbrt.f64 angle))) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 (*.f64 b (cbrt.f64 b)) angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b angle)) (*.f64 angle (cbrt.f64 b))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b angle) (*.f64 b (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a) (cbrt.f64 a)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 a a) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3)))
(+.f64 (*.f64 a a) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) 3))
(+.f64 (*.f64 a a) (pow.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3) 1/3))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (*.f64 b (cbrt.f64 angle)) 2) (*.f64 angle (cbrt.f64 angle))))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) (*.f64 b (cbrt.f64 b))))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 b) (*.f64 b (*.f64 angle angle))) (cbrt.f64 b))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 angle)) (cbrt.f64 angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 b (*.f64 angle angle)) b))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 (*.f64 b angle) b) angle))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 b angle))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 b angle))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 b angle) (cbrt.f64 angle))) b))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 (*.f64 b (cbrt.f64 b)) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b angle)) (*.f64 angle (cbrt.f64 b))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b angle) (*.f64 b (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b b) (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 (*.f64 (*.f64 b angle) b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 b angle) b) 2)) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b angle) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 3 (*.f64 angle b))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1/3) (*.f64 (*.f64 3 b) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) 3))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b angle)) 3) 2))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3) 1/3))
Outputs
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b angle) 1/3) (*.f64 (*.f64 3 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
Calls

3 calls:

43.0ms
a
24.0ms
b
23.0ms
angle
Results
ErrorSegmentsBranch
33.1b1a
33.1b1b
33.1b1angle
Compiler

Compiled 897 to 361 computations (59.8% saved)

regimes102.0ms (0.3%)

Counts
48 → 1
Calls
Call 1
Inputs
(+.f64 (*.f64 a a) (*.f64 (*.f64 b angle) (*.f64 b angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 angle angle)) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b angle) b) angle))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (/.f64 1 angle) -2) (*.f64 b b)))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (/.f64 1 b) -2) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b angle) (*.f64 b angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b (*.f64 angle angle)) b))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b angle) b) angle))
(+.f64 (pow.f64 (/.f64 1 a) -2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b angle) 2))
(+.f64 (cbrt.f64 (pow.f64 (*.f64 a a) 3)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (cbrt.f64 (*.f64 a a)) 3) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (/.f64 1 angle) -2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b angle) 3) 1/3) 2))
(+.f64 (pow.f64 (pow.f64 (*.f64 a a) 3) 1/3) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 b angle))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 b angle))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 b angle) (cbrt.f64 angle))) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 (*.f64 b (cbrt.f64 b)) angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b angle)) (*.f64 angle (cbrt.f64 b))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b angle) (*.f64 b (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a) (cbrt.f64 a)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 a a) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3)))
(+.f64 (*.f64 a a) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) 3))
(+.f64 (*.f64 a a) (pow.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3) 1/3))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (*.f64 b (cbrt.f64 angle)) 2) (*.f64 angle (cbrt.f64 angle))))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) (*.f64 b (cbrt.f64 b))))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 b) (*.f64 b (*.f64 angle angle))) (cbrt.f64 b))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 angle)) (cbrt.f64 angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 b (*.f64 angle angle)) b))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 (*.f64 b angle) b) angle))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (*.f64 (PI.f64) 1/180) angle))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 b angle))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 b angle))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 b angle) (cbrt.f64 angle))) b))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 (*.f64 b (cbrt.f64 b)) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b angle)) (*.f64 angle (cbrt.f64 b))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b angle) (*.f64 b (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b b) (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 (*.f64 b (*.f64 angle angle))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 b (*.f64 angle angle)) 2)) b)))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 (*.f64 (*.f64 b angle) b)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 b angle) b) 2)) angle)))
Outputs
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 (*.f64 b angle) b) angle))
Calls

3 calls:

33.0ms
b
31.0ms
angle
22.0ms
a
Results
ErrorSegmentsBranch
34.0b1a
34.0b1b
34.0b1angle
Compiler

Compiled 774 to 273 computations (64.7% saved)

regimes82.0ms (0.3%)

Counts
35 → 1
Calls
Call 1
Inputs
(+.f64 (*.f64 a a) (*.f64 (*.f64 b angle) (*.f64 b angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 angle angle)) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b angle) b) angle))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (/.f64 1 angle) -2) (*.f64 b b)))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (/.f64 1 b) -2) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b angle) (*.f64 b angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 b (*.f64 angle angle)) b))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (*.f64 (*.f64 b angle) b) angle))
(+.f64 (pow.f64 (/.f64 1 a) -2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 b angle) 2))
(+.f64 (cbrt.f64 (pow.f64 (*.f64 a a) 3)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (cbrt.f64 (*.f64 a a)) 3) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (*.f64 (pow.f64 (/.f64 1 angle) -2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a 1) 2) (pow.f64 (*.f64 (*.f64 (*.f64 b angle) 3) 1/3) 2))
(+.f64 (pow.f64 (pow.f64 (*.f64 a a) 3) 1/3) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 b angle))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 b angle))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 angle angle)) (*.f64 (*.f64 b angle) (cbrt.f64 angle))) b))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) angle) (*.f64 (*.f64 b (cbrt.f64 b)) angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b angle)) (*.f64 angle (cbrt.f64 b))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b angle) (*.f64 b (cbrt.f64 angle))) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b b) (cbrt.f64 angle)) (*.f64 (cbrt.f64 (*.f64 angle angle)) angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 (*.f64 angle angle))))
(+.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 a a)) a) (cbrt.f64 a)) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 a a) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3)))
(+.f64 (*.f64 a a) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 b angle) 2)) 3))
(+.f64 (*.f64 a a) (pow.f64 (pow.f64 (pow.f64 (*.f64 b angle) 2) 3) 1/3))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (*.f64 b (cbrt.f64 angle)) 2) (*.f64 angle (cbrt.f64 angle))))
(+.f64 (*.f64 a a) (*.f64 (pow.f64 (*.f64 (cbrt.f64 b) angle) 2) (*.f64 b (cbrt.f64 b))))
(+.f64 (*.f64 a a) (*.f64 (cbrt.f64 b) (*.f64 (*.f64 (cbrt.f64 b) (*.f64 b (*.f64 angle angle))) (cbrt.f64 b))))
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 b angle) b) (cbrt.f64 angle)) (cbrt.f64 angle)) (cbrt.f64 angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (pow.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (*.f64 (*.f64 b (*.f64 angle angle)) b))
Outputs
(+.f64 (*.f64 a a) (*.f64 (*.f64 (*.f64 b angle) b) angle))
Calls

3 calls:

29.0ms
angle
19.0ms
b
15.0ms
a
Results
ErrorSegmentsBranch
34.2b1a
34.2b1b
34.2b1angle
Compiler

Compiled 526 to 195 computations (62.9% saved)

regimes11.0ms (0%)

Accuracy

Total -2.9b remaining (-8.3%)

Threshold costs -2.9b (-8.3%)

Counts
3 → 1
Calls
Call 1
Inputs
(+.f64 (*.f64 a a) (*.f64 (*.f64 b angle) (*.f64 b angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b b) (*.f64 angle angle)))
(+.f64 (*.f64 a a) (*.f64 (*.f64 b (*.f64 angle angle)) b))
Outputs
(+.f64 (*.f64 a a) (*.f64 (*.f64 b angle) (*.f64 b angle)))
Calls

3 calls:

3.0ms
b
3.0ms
angle
3.0ms
a
Results
ErrorSegmentsBranch
34.8b1a
34.8b1b
34.8b1angle
Compiler

Compiled 48 to 23 computations (52.1% saved)

simplify5.0ms (0%)

Stop Event
fuel
Compiler

Compiled 208 to 160 computations (23.1% saved)

soundness0.0ms (0%)

Compiler

Compiled 3 to 3 computations (0% saved)

end120.0ms (0.4%)

Compiler

Compiled 184 to 124 computations (32.6% saved)

Profiling

Loading profile data...